/* -- start setup -- */

* {
font-family : Tahoma,Helvetica,Arial,sans-serif;
font-size : 11px;
margin : 0;	
border : none;
padding : 0;
color: #736A69;
line-height:145%;
}

/* -- 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;}

/* -- all pages -- */
hr {display : none;}

body {
background-color : #CAEEFE;
text-align: center;
}

#container {
position: relative;
margin: 0;
padding: 0 0 15px 0;
background-image: url(../pcs/pcs_layout/bg.jpg);
background-position: 50% 0;
background-repeat: no-repeat;
background-color: #DDF3FF;
}

#box {
position: relative;
width: 900px;
width: 1040px;
margin: 0 auto;
text-align: left; 
}

#headerlogo {
height: 140px;
background-position: top left;
background-repeat: no-repeat;
position:relative;
}

.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);}    

#headerlogo  h1 { 
position:absolute;
top:12px;
left:0px;
color:White;
font-size:40px;
font-weight: normal;
text-transform: lowercase;

line-height:40px;
_line-height:50px;

display:inline;
}

#headerlogo  h1 span { 
color:White;
font-size:75%;
font-weight:normal;
background-color: #00469A;
padding:3px;
line-height:120%;
}

#main {
background-image: url(../pcs/pcs_layout/main-background.jpg);
background-position: top left;
background-repeat: no-repeat;
padding:20px 10px 20px 20px;

}

#menu {
float:left;
width:180px;
}

#content {
float:left;
width:475px;
margin-right:60px;
}

#right {
float:left;
width:135px;
}

#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:#0C466E;
text-decoration:none;
line-height:165%;
}

#menu ul li strong, #right ul li strong {
color:#FC1A04;
font-size:115%;
line-height:165%;
}

p.ods {margin:0 0 1.5em 0;	}
h2, h3 {margin:1.6em 0 1.3em 0;}

/*#iframe {margin:5px 0;}*/

#iframe {
margin:5px 0;
width:469px;
height:266px;
_height:276px;
overflow:hidden;
}

/*	seo lista */
#bottomLinks {
width: 830px;
width: 430px;
margin: 15px auto 0 auto;
text-align: center;
font-size: 10px;
margin-right:170px;
padding: 0 200px
}

#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;

background-image : url(../pcs/pcs_layout/mraveniste-logo.jpg);
background-position : top left;
background-repeat : no-repeat;
position:relative;
}

#medialkaRight {
position:absolute;
top:135px;
right:0;
}

#homeRun {
position:absolute;
top:10px;
left:0;
width:115px;
height:110px;
display:block;
}

.reklamaMini {
color:White;
font-size:9px;
margin:0 0 2px 0;
}

#medialkaRight .reklamaMini { text-align:right;}

/*	hlav.mraveniste	*/
#hlavickaMraveniste {
/*height:25px;*/
text-align:center;
background-color: #024699;
}

#hlavickaMraveniste div {
width:900px;
margin:auto; 0;
}

#hlavickaMraveniste ul {
padding-top:5px; 
padding-bottom:5px; 
}

#hlavickaMraveniste ul li { 
list-style-type: none; 
text-align:left;
display:inline;
color:#C0C8DF;
padding-right:5px;
/*border-right:1px solid #F0C8BE;*/

background-image: url(../pcs/pcs_layout/border-right.gif);
background-position: top right;
background-repeat: no-repeat;
}

#hlavickaMraveniste ul li strong { color:#C0C8DF;}

#hlavickaMraveniste ul li a {
color:#C0C8DF;
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;
}

#linkMraveniste {
height:20px;
line-height:20px;
background-color: White;
position:absolute;
top:15px;
right:140px;
width:580px;
}

#linkMraveniste a {
display:block;
float:left;
padding:0 10px;
text-decoration:none;
text-transform:uppercase;
height:20px;
line-height:20px;
color:White;
}

#linkMraveniste a.link1 {background-color: #E71B34;}
#linkMraveniste a.link2 {background-color: #77C172;}
#linkMraveniste a.link3 {background-color: #043D94;}


/*	vyhledavaciForm	*/
#vyhledavaciForm {
border:1px solid #279BFF;
background-color: #ADDCFF;
padding:25px;
margin:30px 0;
}

#vyhledavaciForm * {color:Black;}