/* -- start setup -- */

* {
font-family : Tahoma,Helvetica,Arial,sans-serif;
font-size : 11px;
margin : 0;	
border : none;
padding : 0;
color: #988F88;
}

/* -- common -- */

.m2 {margin : 2px;}
.m5 {margin : 5px;}
.m10 {margin : 10px;}
.m20 {margin : 20px;}
.m30 {margin : 30px;}

.mt5 {margin-top : 5px;}
.mt10 {margin-top : 10px;}
.mt14 {margin-top : 13px;}

.mt20 {margin-top : 20px;}
.mt40 {margin-top : 40px;}

.ml5 {margin-left : 5px;}
.ml10 {margin-left : 10px;}
.ml20 {margin-left : 20px;}
.ml40 {margin-left : 40px;}

.mb5 {margin-bottom : 5px;}
.mb10 {margin-bottom : 10px;}
.mb20 {margin-bottom : 20px;}
.mb40 {margin-bottom : 40px;}

.mr5 {margin-right : 5px;}
.mr10 {margin-right : 10px;}
.mr20 {margin-right : 20px;}
.mr40 {margin-right : 40px;}

.b1red {border : 1px solid Red;}
.b1bl {border : 1px solid Black;}
.b2bl {border : 2px solid Black;}
.b1wh {border : 1px solid White;}
.b2wh {border : 2px solid White;}

.b1oranz {border : 1px solid #FE5815;}

.p2 {padding : 2px;}
.p5 {padding : 5px;}
.p10 {padding : 10px;}
.p20 {padding : 20px;}
.p30 {padding : 30px;}
.p60 {padding : 60px;}

.pt2 {padding-top : 2px;}
.pt5 {padding-top : 5px;}
.pt10 {padding-top : 10px;}
.pt20 {padding-top : 20px;}
.pt30 {padding-top : 30px;}

.pr2 {padding-right : 2px;}
.pr5 {padding-right : 5px;}
.pr10 {padding-right : 10px;}
.pr20 {padding-right : 20px;}
.pr30 {padding-right : 30px;}

.pb2 {padding-bottom : 2px;}
.pb5 {padding-bottom : 5px;}
.pb10 {padding-bottom : 10px;}
.pb20 {padding-bottom : 20px;}
.pb30 {padding-bottom : 30px;}

.pl2 {padding-left : 2px;}
.pl5 {padding-left : 5px;}
.pl10 {padding-left : 10px;}
.pl20 {padding-left : 20px;}
.pl30 {padding-left : 30px;}

.ml0 {margin-left : 0;}

/* -- text -- */
.bez_podtrz {text-decoration : none;}
.b {font-weight : bold;}
.norm {font-weight : normal;}
.i {font-style : italic;}
.u {text-decoration : underline;}
.text_doprostred {text-align : center;}
.text_blok {text-align : justify;}
.text_doleva {text-align : left;}
.vcenter {vertical-align : middle;}

/* -- colors --*/
.wh {color : White;}
.cervena {color : Red;}
.cerna {color : Black;}
.blue {color : #00A0C6;}
.green {color: #87AF12;}

/* -- display --*/
.neviditelny {visibility : hidden;}
.skryty {display : none;}

/* -- font size -- */
.mediuml {font-size : medium;}
.small {font-size : small;} /* -- start size --*/
.x_small {font-size : xx-small;}
.font_x_small {font-size : 10px;}
.xx_small {font-size : xx-small;}
.horni_index {vertical-align : super;}

/* -- float -- */
.float_left {float : left;}
.float_right {float : right;}

.clear {clear : both;}

.clearZero {
clear : both;
height:0px;
line-height:0px;
font-size:0px;
}

/* -- all pages -- */
hr {display : none;}

body {
background-color : #FEECD6;
text-align: center;
}

#container {
position: relative;
margin: 0;
padding: 0 0 15px 0;
background-color : #FEECD6;
}

#homeRun {
position: absolute;
bottom:25px;
left:0;
width: 112px;
height: 112px;
background-image : url(../pcs/pcs_layout/logo.gif);
background-position : center;
background-repeat : no-repeat;
}

#box {
position: relative;
width: 900px;
width: 1040px;
margin: 0 auto;
text-align: left; 
}

#imageBackground {
height: 155px;
background-position: top left;
background-repeat: no-repeat;
position:relative;
border-top:5px solid #EB2348;
border-bottom:5px solid #EB2348;
width:900px;
line-height:90%;
}

.header1 { background-image: url(../pcs/pcs_layout/1.jpg);}    
.header2 { background-image: url(../pcs/pcs_layout/2.jpg);}    
.header3 { background-image: url(../pcs/pcs_layout/3.jpg);}    
.header4 { background-image: url(../pcs/pcs_layout/4.jpg);}    
.header5 { background-image: url(../pcs/pcs_layout/5.jpg);}    
.header6 { background-image: url(../pcs/pcs_layout/6.jpg);}    
.header7 { background-image: url(../pcs/pcs_layout/7.jpg);}    
.header8 { background-image: url(../pcs/pcs_layout/8.jpg);}    
.header9 { background-image: url(../pcs/pcs_layout/9.jpg);}    
.header10 { background-image: url(../pcs/pcs_layout/10.jpg);}    
.header11 { background-image: url(../pcs/pcs_layout/11.jpg);}    
.header12 { background-image: url(../pcs/pcs_layout/12.jpg);}    
.header13 { background-image: url(../pcs/pcs_layout/13.jpg);}    
.header14 { background-image: url(../pcs/pcs_layout/14.jpg);}    
.header15 { background-image: url(../pcs/pcs_layout/15.jpg);}    
.header16 { background-image: url(../pcs/pcs_layout/16.jpg);}    
.header17 { background-image: url(../pcs/pcs_layout/17.jpg);}    
.header18 { background-image: url(../pcs/pcs_layout/18.jpg);}    
.header19 { background-image: url(../pcs/pcs_layout/19.jpg);}    
.header20 { background-image: url(../pcs/pcs_layout/20.jpg);}    
.header21 { background-image: url(../pcs/pcs_layout/21.jpg);}    
.header22 { background-image: url(../pcs/pcs_layout/22.jpg);}    
.header23 { background-image: url(../pcs/pcs_layout/23.jpg);}    
.header24 { background-image: url(../pcs/pcs_layout/24.jpg);}    

#imageBackground  p { 
position:absolute;
top:30px;
left:0px;
color:White;
font-size:40px;
font-weight: normal;
text-transform: lowercase;
line-height:30px;
_line-height:40px;
display:inline;
}

#imageBackground p span { 
color:White;
font-size:75%;
font-weight:normal;
background-color: #EB2348;
padding:3px;
line-height:120%;
}

#linkMraveniste {
height:20px;
line-height:20px;
background-color: White;
position:absolute;
top:35px;
right:0;
width:700px;
}

#linkMraveniste a {
display:block;
float:right;
padding:0 15px 0 30px;
text-decoration:none;
text-transform:uppercase;
height:20px;
line-height:20px;
color:#EB2348;
}

#main {
border-top:4px solid #FEECD6;
padding:10px 0 0 12px;
background-color: #FFFFFF;
width:888px;
background-image: url(../pcs/pcs_layout/main-background.gif);
background-position: left center;
background-repeat: repeat-y;
}

#menu {
float:left;
width:138px;
}

#content {
float:left;
width:600px;
padding-top:20px;
}

#right {
float:left;
width:123px;
padding-left:13px;
padding-top:20px;
}

/*#right a, #right strong, #right span, #right p {color:#109CFE;}*/
#searchForm {margin-bottom:18px;}

#searchForm p {
color:#EB2348;
font-size:115%;
line-height:165%;
font-weight:normal;
}

#searchForm input {
border: 1px solid #EB2348;
padding:2px;
}

#menu ul li, #right ul li {list-style-type: none;}
#menu ul li a, #menu ul li, #right ul li {
list-style-type: none;
color:#6C6C6C;
text-decoration:none;
line-height:165%;
}

#menu ul li strong, #right ul li strong {
color:#EB2348;
font-size:115%;
line-height:165%;
font-weight:normal;
}

#menu ul li a:HOVER {text-decoration:underline;}
p.ods {margin:0 0 1.5em 0;	}

h1, h2, h3 {
font-size:180%;
color:#EB2348;
font-weight:normal;
}

h2 {font-size:155%;}
h3 {font-size:135%;}
h1, h2, h3 {margin:0 0 .5em 0;}

h3 a	{ text-decoration: none; font-size:1em; }

.imgRight {
width:260px;
float:right;
margin:0 0 12px 12px;
}

.imgLeft {
float:left;
margin:0 12px 12px 0;
}

/*	uprava content - odsazeni vseho	*/
#content h1, #content p, #content div, #content h2, #content h3 {
margin-left: 22px;
margin-right: 12px;
}

.nav {
margin: 10px 0;
}

#content .nav h2	{
margin: 2px 0 8px 0;
border: 1px dotted #FFF;
}

h2 span {
font-size: .9em;
color: #EB2348;
}

#content div.odd {
margin:0;
height:4px;
line-height:1px;
font-size:1px;
background-image : url(../pcs/pcs_layout/odd-background.gif);
background-position : center;
background-repeat : repeat-x;
}

#content div.doubleColum {
margin:15px 0;
background-image : url(../pcs/pcs_layout/doublecolum-background.gif);
background-position : center;
background-repeat : repeat-y;
}

#content div.first {
padding:25px 0 0 0;
float:left;
width: 300px;
margin:0;
}

#content div.second {
padding:25px 0 0 0;
float:left;
width: 300px;
margin:0;
}

.moreInfo {
font-weight:bold;
display:block;
margin:5px 0 5px 0; 
color:#EB2348;
}

.moreInfo:HOVER, a.link:HOVER {text-decoration:none;}

.oteviracidoba {
display: block; 
float: left;
width: 100px;
}

/*	seo lista */
#bottomLinks {
margin: 15px 0;
text-align: center;
font-size: 10px;
margin-right:170px;
padding: 0 50px 0 30px;
}

#bottomLinks a {
font-size: 9px;
font-size: 10px;
margin: 0 2px;
text-decoration: none;
color: #929292;
}

#bottomLinks a:HOVER, #footer a:HOVER {text-decoration: underline;}

#footer {
margin:5px 170px 15px 0;
text-align:center;
}

#footer a {
font-size: 9px;
font-size: 10px;
margin: 0 2px;
text-decoration: none;
color: #929292;	
}

.linkHomepage {display:none;}

#logo {
background-image: url(../pcs/pcs_layout/logo.jpg);
background-position: center;
background-repeat: no-repeat;
width: 110px;
height: 50px;
float:right;
}

/*
.newsArea {width:125px;}
*/

/*	medialka	*/
#medialkaTop {
height:100px;
height:130px;
padding: 10px 140px 10px 0;		
text-align:right;
}

#medialkaRight {
position:absolute;
top:135px;
right:0;
}

#homeRun {
position:absolute;
top:10px;
left:0;
width:115px;
height:110px;
display:block;
}

.reklamaMini {
color:#EB2348;
font-size:9px;
margin:0 0 2px 0;
}

#medialkaRight .reklamaMini { text-align:right;}

/*	hlav.mraveniste	*/
#hlavickaMraveniste {
text-align:center;
background-color: #EB2348;
}

#hlavickaMraveniste div {
width:1100px;
margin:auto;
}

#hlavickaMraveniste ul {
padding-top:5px; 
padding-bottom:5px; 
}

#hlavickaMraveniste ul li { 
list-style-type: none; 
text-align:left;
display:inline;
color:#F5F5F5;
padding-right:5px;

background-image: url(../pcs/pcs_layout/border-right.gif);
background-position: top right;
background-repeat: no-repeat;
}

#hlavickaMraveniste ul li strong { color:White;}

#hlavickaMraveniste ul li a {
color:#F5F5F5;
text-decoration:none;
margin: 0 0 0 5px;
padding-bottom:3px;
}

#hlavickaMraveniste ul li.noBor {border-right:none;}
#hlavickaMraveniste ul li.noBor { background-image: none; }

#hlavickaMraveniste ul li a:HOVER, #hlavickaMraveniste ul li a.selected {
color:White;
border-bottom:3px solid White;
}


