/******************* Site **************/
#site {background:url(../img/bgBodyBottom.png) repeat-x 0 100%;width:100%}
#site-in {padding:0 0 0 20px}
#site>#site-in {background:url(../img/bgComets.png) no-repeat 0 100%}
#page {width:925px;padding-bottom:190px;margin:0 auto;text-align:left}
/******************* hlavicka **************/
#header {padding:22px 0 0;height:144px;width:915px;margin:0 auto;position:relative;z-index:10}
#logo {margin-bottom:22px}
#sky {width:120px;height:600px;position:absolute;top:125px;right:-130px}

.headLink {position:absolute;top:20px}
.headLink li {display:inline}

#headNav {right:170px;font-size:90%;color:#620000}

#lang {right:0}
#lang li {font-weight:bold;padding-left:10px}
#lang li {float:left}
#lang li img {float:left;margin-right:5px}

#header form {width:300px;position:absolute;top:70px;right:0;text-align:right}
#header form .input-text {border:1px solid #9f9e9e;background:#edecec}
#header form #searchType {font-size:90%}

.eurochambres {position:absolute;bottom:70px;right:300px;font-size:80%;text-align:center}


.telo, .telo select, .telo input, .telo a, .telo textarea
{
	font-size:small;
	font-family:Arial CE, Arial, Verdana;
	padding:0px;
	color:#434343;
}

.telo .obsah
{
	background: url(../obr/bgContentBottom.png) 0 100% no-repeat;
	padding-bottom:11px;
}

.telo .clr
{
	clear:both;
	height:1px;
}

.telo .obsah-vnitrek, .telo .obsah-vnitrek .clr
{
	padding:0px 5px 0px 5px;
	background: url(../obr/bgShaddow.png) 0 0 repeat-y;
}

.telo .banner 
{
	padding-bottom:2px;
	padding-top:2px;
}


.telo .hlavni
{
	width:588px;
	padding:0 10px 0 10px;
	margin:0;
	float:left;
	background: url(../obr/bgHlavniTop.jpg) 0 0 repeat-x;
}

.telo .lista
{
	padding:0px 2px 0px 0px;
	margin:0;
	float:right;
}

.telo .paticka
{
	font-size:80%;
	padding: 3px 5px 0px 10px;
}

.telo .paticka a
{
	font-size: inherit;
}

.telo table td, .telo table th
{
	padding: 3px;
}

.telo .partneri
{
	text-align:center;
}

.telo .pruvodce, .telo .infoServis
{
	width:303px;
	padding: 55px 0 0 0;
	margin-bottom: 15px;
	background: url(../obr/txtPruvodceFormularem.png) 0 0 no-repeat;
}

.telo .lista .obsah
{
	 padding: 5px 5px 5px 5px;
}

.telo .pruvodce .dulezite
{
  color:#642123;
  font-weight:bold;
}
.telo .infoServis
{
	background: url(../obr/txtInfoServis.png) 0 0 no-repeat;
}

.telo .infoServis a
{
	color:#434343;
}

.telo .infoServis .odkaz
{
	position:relative;
	left:190px;
	top:-20px;
}

.telo .infoServis ul
{
	list-style-type:circle;
	padding:0;
	margin: 0px 0px 3px 20px;
}

.telo .poradi
{
	font-size:1.4em;
	font-family: Tahoma;
	color:#620000;
}
.telo .poradi .detail
{
	font-size:0.8em;
}


.telo fieldset
{
    border:solid 1px #999999;
    padding:5px 10px 10px 10px;
    margin-top: 5px;
    margin-bottom: 10px;
}

.telo .male
{
	font-size:80%;
}

.telo .male a
{
	font-size: inherit;
}


.telo legend
{
    color:#620000;
}

.telo .validace-chyba ul
{
   margin-top:2px;
   margin-bottom:2px;
}

.telo .validace-chyba
{
	color: #a00f0f;
	margin-top:5px;
	background-color:#fff3f3;
	border: solid 1px #d44243;
	padding:8px;
}

.telo .chyba
{
	color: #a00f0f;
	background-color:#fdf3f4;
	border: solid 1px #c60203;
}

.telo .navigace
{
	padding-top: 10px;
}

.telo .navigace, .telo .navigace td
{
	text-align:right;
}

.telo .navigace table
{
	display:inline;
}

.telo input.tlacitkoDalsi, .telo input.tlacitkoKonec, .telo input.tlacitkoPredchozi
{
	width: auto;
	margin:0;
	padding: 0px 6px 0px 6px;
	height:2em;
	border: none 0px;
	color:#620000;
}

.telo input.tlacitko, .telo input.tlacitkoOdebrat
{
	border:auto;
	background:auto;
	width: auto;
	margin:0;
	padding: 0px 6px 0px 6px;
	height:2em;
	color:#620000;
}

.telo input.tlacitkoDalsi, .telo input.tlacitkoKonec
{
	background: url(../obr/imgButtonNext.png) no-repeat 100% 0;
	padding-right:33px;
}

.telo input.tlacitkoPredchozi
{
	background: url(../obr/imgButtonBack.png) no-repeat 0 0;
	padding-left:33px;
}


/******************************/

.telo .input, .telo input, .telo select, .telo textarea
{
	border: solid 1px #2E6CB1;
	background-color: #f6f6ff;
	width:430px;
}
.telo .checkBox input
{
	width: auto;
	background: none;
	border:none;
}

