/* -- start setup -- */

* {
font-family : Helvetica,Arial,sans-serif;
font-size : x-small;
margin : 0;	
border : none;
padding : 0;
color:#7C819F;
}

/* -- 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 : #DEE1E8;
text-align:center;
}

#container {
position:relative;
width:900px;
margin: 0 auto;
text-align:left;
}

#menuLang {
height:35px;
line-height:35px;
text-align:right;
}

#menuLang a {
margin-left:5px;
text-decoration:none;
text-transform:uppercase;
}

#menuLang a:HOVER, #menuLang a.selected {text-decoration:underline;}

#content {background-color: White;}

#header {
height:168px;
position:relative;
}

#jeromeHotels, #jeromeTravel {
display:block;
position:absolute;
top:46px;
width:170px;
height:85px;
background-image: url(../pcs/pcs_layout/logo-hotels.gif);
background-position: center;
background-repeat: no-repeat;
}

#jeromeHotels {
right:43px;
top:47px;
}

#jeromeTravel {
left:32px;
background-image: url(../pcs/pcs_layout/logo-travel.gif);
}

#links {
background-image: url(../pcs/pcs_layout/link-background.jpg);
background-position: bottom center;
background-repeat: no-repeat;
height: 235px;
position:relative;
}

#credits {
line-height:20px;
height:20px;
text-align:right;
}

#credits a {text-decoration:none;}

.karta1, .karta2, .flash1, .flash2 {
width:225px;
height:225px;
position:absolute;
top:0;
}

.karta1 {left:0;}
.karta2 {left:450px;}
.flash1 {left:225px;}
.flash2 {right:0;}

/*.flash1 { 
background-image: url(../pcs/pcs_layout/pcs_01.jpg);  
background-position: center;  
background-repeat: no-repeat;   
}

.flash2 { 
background-image: url(../pcs/pcs_layout/pcs_02.jpg);  
background-position: center;  
background-repeat: no-repeat;   
}*/

.karta1 a, .karta2 a { 
display:block;
width:225px;
height:225px;
text-decoration:none;
}

.karta1 h1, .karta2 h1, .karta1 h2, .karta2 h2 { 
position:absolute;
top:35px;
left:35px;
width:100px;
color:White;
font-weight:normal;
font-size:23px;
text-decoration:none;
}

.karta1 p, .karta2 p { 
position:absolute;
top:117px;
left:35px;
width:140px;
color:White;
font-size:130%;
text-decoration:none;
}

.karta1 a { 
background-image: url(../pcs/pcs_layout/karta1.jpg);  
background-position: center;  
background-repeat: no-repeat;   
}

.karta2 a { 
background-image: url(../pcs/pcs_layout/karta2.jpg);  
background-position: center;  
background-repeat: no-repeat;   
}

.karta1 a:HOVER { background-image: url(../pcs/pcs_layout/karta1-hover.jpg);  }
.karta2 a:HOVER { background-image: url(../pcs/pcs_layout/karta2-hover.jpg);  }

#main {margin:25px 0 20px 0;  }
#main div {padding:0 35px 0 35px; }
#main h2.first {
float:left;
width:450px;
}

.odd {
height:15px;
background-image: url(../pcs/pcs_layout/contajner-background.gif);
background-position: center;
background-repeat: no-repeat;
}

.columLeft {
margin-top:10px;
float:left;
width: 370px;
font-size:115%;
line-height:150%;
}

.columRight {
margin-top:10px;
margin-left: 450px;
width: 370px;
font-size:115%;
line-height:150%;
}

.columLeft a, .columRight a {
font-size:100%;

}

.columLeft a:HOVER, .columRight a:HOVER {
color:#4E557D;
}

/*	txt	*/ 
.ods {margin: 0 0 25px 0;}


h1, h2 {
font-weight:normal;
font-size: 180%;
color:#637499;
text-transform : uppercase;
}

h3 {
font-weight:normal;
font-size: 150%;
color:#637499;
margin: 0 0 5px 0;
text-transform : uppercase;
}

h2 span, h3 span {
text-transform : none;
font-size: 100%;
}

#family {
margin:35px 0 30px 0;
background-image : url(../pcs/pcs_layout/family.gif);
background-position : center;
background-repeat : no-repeat;
height : 25px;
}

#loga {
text-align:center;
width:340px;
margin: 0 auto;
}

#loga a {
height: 50px;
background-position : center;
background-repeat : no-repeat;
display:block;
float:left;
}

.logo1 {
width:115px;
background-image : url(../pcs/pcs_layout/logo_01.gif);
}

.logo2 {
width:61px;
background-image : url(../pcs/pcs_layout/logo_02.gif);
}

.logo3 {
width:93px;
background-image : url(../pcs/pcs_layout/logo_03.gif);
}

.logo4 {
width:62px;
background-image : url(../pcs/pcs_layout/logo_04.gif);
}

.logo5 {
width:101px;
background-image : url(../pcs/pcs_layout/logo_05.gif);
}

.logo6 {
width:59px;
background-image : url(../pcs/pcs_layout/logo_06.gif);
}

.odsFooter {
font-size:9px;
text-align:left;
width:830px;
margin:10px auto;	
color:#B0B4C6;
}

.odsFooter  a{
font-size:9px;
text-decoration:underline;
color:#B0B4C6;
}


.odsFooter a:HOVER{color:#7C819F;}

