body{margin: 0;background: #E8E8E8 url(img/bg-body.gif) left top repeat-x; font-size: 0.7em;color: #000;font-family: Arial, Helvetica, sans-serif;}
p{margin: 0;margin-bottom: 15px;}
ul{margin-top: 0px;padding-left: 0px;margin-left: 0px;/*position: relative;left: 0px;*/margin-bottom: 20px;}
ul li{list-style: none;margin-left: 0px;/*margin-left: -40px;*/background: url(img/odr-li.gif) 7px 5px no-repeat;padding: 2px;padding-left: 17px;}
form{margin: 0;padding: 0;}
h1{font-size: 1.9em;font-weight: normal;color: #FE8900;margin: 0;margin-bottom: 15px;}
h2{margin: 0;color: #CF7000;font-size: 1.4em;margin-bottom: 2px;/*margin-top: 8px;*/}
h2.first{margin-top: 0px;}
h3{margin: 0;font-size: 1.2em;color: #000;margin-bottom: 5px;}
a{color: #C83A00;}
a:hover{text-decoration: none;}
.dis-none{display: none;}
.f-left{float: left;}
.f-right{float: right;}
.clear{clear: both;}

#main{width: 950px;background: #fff;margin: 0 auto;position: relative;}
#main-inside{padding: 1px;}

#hlavicka{
	width: 100%;
	background: url(img/bg-hlavicka.gif) right top repeat-y;
	height: 70px;
	position: relative;
	margin-bottom: 1px;
}

#levyBox{
	width: 358px;	
	height: 114px;
	border: 1px solid #AF5F00;
	float: left;
	background: url(img/bg-sluzby.jpg);
	margin-right: 1px;
	position: relative;
	margin-top: 1px;
}

#stredBox{
	width: 359px;	
	height: 114px;
	border: 1px solid #AF5F00;
	float: left;
	background: url(img/bg-poptavka.jpg);
	position: relative;
	margin-top: 1px;
}

#pravyBox{
	width: 223px;
	border: 1px solid #000;
	height: 114px;
	float: right;
	background: url(img/bg-kontakt.gif) left 31px no-repeat;
	overflow: hidden;
	margin-top: 1px;
	
}

#pravyBox p{
	/**position: relative;
	_position: relative;
	top: -5px;*/
	font-size: 0.8em;
	
}

#pravyBox a{color: #FF6425;}

#obsah{background: url(img/text-back.jpg) left top repeat-y;position: relative;top: -1px;}
#obsah input[type="text"]{width: 242px;}
#obsah input,#obsah textarea{background-color: white;}

#paticka{
	height: 42px;
	background: url(img/bg-paticka.gif) left top repeat-x;
	margin-top: 1px;
}

#hlavicka img{
	position: relative;
	left: 15px;
	top: 15px;
}

#obsahBox{
	width: 680px;
	position: relative;
	left: 31px;
	top: 11px; /*42*/
	/*min-height: 695px;
	_height: 698px;*/
	margin-bottom: 21px;
}

#language{
	width: 459px;
	height: 42px;
	background: url(img/bg-hlavicka-inside.gif) right top repeat-y;
	position: absolute;
	top: 15px;
	right: 15px;
	color: #A4A4A4;
}

#vlajky{
	position: absolute;
	right: 8px;
	top: 7px;
	width: 45px;
	padding: 7px;
	border: 1px solid #D9D9D9;
}

a#cz{
	float: left;
	width: 21px;
	height: 13px;
	background: url(img/cz-vlajka.gif);
}

a#en{
	float: right;
	width: 21px;
	height: 13px;
	background: url(img/en-vlajka.gif);
	margin-left: 
}

#language span{
	font-size: 1.15em;
	position: absolute;
	right: 115px;
	top: 13px;
}

#main-img{
	float: left;
}

#levyPanel{
	float: left;
	width: 722px;
	overflow: hidden;
}
#pravyPanel{
	float: right;
	width: 225px;
	overflow: hidden;
	
	position: relative; z-index: 5;
}

#menu{
	height: 159px;
	background: url(img/bg-menu.gif) left top repeat-x;
	padding-top: 9px;
}

#menu a{
	color: #fff;
	display: block;
	height: 24px;
	margin-bottom: 1px;
	text-decoration: none;
	line-height: 24px;
	font-size: 1.2em;	
	padding-left: 31px;
}

#menu a:hover,#menu a.aktiv{
	background: url(img/bg-menu-a-hover.gif);
}

#login{
	height: 146px;
	background: url(img/bg-login.jpg) left top repeat-x;
	position: relative;
}

#login span{
	position: absolute;
	left: 15px;
	color: #fff;
	font-size: 1.1em;
}

#levyBox p,#stredBox p,#pravyBox p{
	padding: 10px;
	padding-bottom: 0px;
	color: #fff;
}

#levyBox h2, #stredBox h2, #pravyBox h2{
	margin: 0;
	color: #fff;
	height: 33px;
	line-height: 33px;
	padding-left: 10px;
	font-size: 1.4em;
}

#levyBox a,#stredBox a{
	position: absolute;
	left: 0px;
	bottom: 8px;
}

#paticka a{
	color: #DFDFDF;
	text-decoration: none;
}

#patickaInside{
	height: 24px;
	line-height: 24px;
	width: 830px;
	background: url(img/bg-inside-paticka.gif) left top repeat-y;
	padding-left: 8px;
	position: relative;
	left: 9px;
	top: 11px;
}

#pravyBox h2{
	background: url(img/bg-nadpis-kontakt.gif) left -1px repeat-x;
}

#pravyBox p strong{
	display: block;
}

#stin{
	height: 92px;
	background: url(img/stin-down.gif) left top repeat-x;
	/*position: relative; z-index: 5;*/
}

#levyStin{
	width: 20px;
	height: 540px;
	position: absolute;
	left: -20px;
	top: 0px;
	background: url(img/stin-left.gif) no-repeat;
}

#pravyStin{
	width: 20px;
	height: 540px;
	position: absolute;
	right: -20px;
	top: 0px;
	background: url(img/stin-right.gif) no-repeat;
}

#submenu{margin: 0px;float: left;width: 714px;background: url(img/submenu-pruh.jpg) top left repeat-x;;margin-left: 9px;position: relative;z-index: 5;}
#submenu a,#submenu span{margin-left: 1px;font-weight: bold;display: block;width: 131px;text-align: center;line-height: 29px;float: right;border: 1px solid #C83A00;text-decoration: none;font-size: 13px;background: url(img/submenu-back.jpg) top left repeat-x;color: #C73900;position: relative;}
#submenu .sipka{border: 2px solid lime;left: 62px;bottom: -7px;position: absolute;width: 7px;height: 4px;border: none;}

a.a1{background: url(img/bg-menu-a1.gif);}
a.a2{background: url(img/bg-menu-a2.gif);}
a.a3{background: url(img/bg-menu-a3.gif);}
a.a4{background: url(img/bg-menu-a4.gif);}
a.a5{background: url(img/bg-menu-a5.gif);}
a.a6{background: url(img/bg-menu-a6.gif);}

span.text1{
	top: 10px;
}

span.text2{
	top: 60px;
}

input.inputText1{
	background: url(img/bg-input1.jpg);
	width: 193px;
	border: 1px solid #CD654D;
	position: absolute;
	left: 15px;
	top: 31px;
}

input.inputText2{
	background: url(img/bg-input2.jpg);
	width: 193px;
	border: 1px solid #CD654D;
	position: absolute;
	left: 15px;
	top: 80px;
}

input.buttonSubmit{
	background: url(img/bg-submit.gif);
	border: 1px solid #fff;
	color: #fff;
	padding: 0;
	width: 77px;
	font-size: 1em;
	position: absolute;
	left: 16px;
	bottom: 14px;
}

table.poptavka{
	border-collapse: collapse;
}

table.poptavka td,table.poptavka th{
	padding: 2px 5px;
	border-bottom: 1px solid #F1F1F1;
	text-align: left;
	min-width: 170px;
}

table.poptavka input,table.poptavka textarea{
	border: 1px solid #C2C2C2;
	background: #F7F7F7;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
}

.box50{
	width: 38%;
	float: left;
	margin-bottom: 10px;
}

.odsazeni{
	padding: 20px;
	padding-right: 0px;
}

.borderRight{
	border-right: 1px solid #BBBBBB;
}

.iRight{
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}

img.iRight{
	padding: 1px;
	border: 1px solid #FFA500;
}

.nadpis2{
	display: block;
	font-weight: bold;
	margin-bottom: 4px;
}

.cleaner{height: 0px;clear: both;overflow: hidden;}
.sloupec{width: 335px;}

.sloupec.levy{float: left;}
.sloupec.pravy{float: right;}
.sloupec.levy.img{width: 256px;}	
.sloupec.pravy.img{width: 416px;} /*388*/
.sloupec.levy.img400{width: 400px;}
.sloupec.pravy.img400{width: 280px;}
.sloupec.levy.img390{width: 390px;}
.sloupec.pravy.img390{width: 290px;}
.sloupec.levy.mapa{width: 416px;}
.sloupec.pravy.mapa{width: 233px;}
.sloupec.levy.form{width: 455px;}
.sloupec.pravy.form{width: 199px;float: left;margin-left: 5px;}
.sloupec.prvni{float: left; width: 213px; }
.sloupec.druhy{float: left; width: 213px; margin: 0px 20px;}
.sloupec.treti{float: left; width: 213px;}

ul.sloupec{width: 327px;}
li.none{background-image: none;}


#obsah p{font-size: 12px;background-color: #F8F8F8;padding: 7px; margin-bottom: 21px;}
#obsah .border{border: 1px solid #DCDCDC;}
#obsah p.last{margin-bottom: 0px;}
.box-obsah{width: 680px;}
#obsah ul{font-size: 12px;background-color: #F8F8F8;padding-top: 7px;padding-bottom: 7px;padding-right: 7px;}
#obsah ul.sloupec.levy{border-right: none;}
#obsah ul.sloupec.pravy{border-left: none;}
#obsah .bg{background-color: #F8F8F8;}
#obsah .carah2{height:1px;background-color:#CF7000;margin-bottom:14px;}


.sluzby-box{width: 334px;height: 135px;position: relative;cursor: hand;cursor: pointer;}
.sluzby-box span{line-height: 16px;font-size: 16px;color: white;position: absolute;left:11px;bottom: 10px;}
.sluzby-box span.jedenradek{line-height: 33px;}
.box-obsah{float: left;padding-top: 11px;}
.sluzby-box.kamion{float: left;background: url(img/sluzby-box1.jpg) top left no-repeat;}
.sluzby-box.nadrozmerne{float: right;background: url(img/sluzby-box2.jpg) top left no-repeat;}
.sluzby-box.namorni{margin-top: 12px;&margin-top: 13px;margin-top: 13px\0/;float: left;background: url(img/sluzby-box3.jpg) top left no-repeat;}
.sluzby-box.letecka{margin-top: 12px;&margin-top: 13px;margin-top: 13px\0/;float: right;background: url(img/sluzby-box4.jpg) top left no-repeat;}

.last{margin-bottom: 0px;}

#site{position: relative;width: 950px;margin: 0px auto;}
#back-left{top: 30px; left: -130px;width: 130px;height: 514px;position: absolute;background: url(img/back-left.png) top right no-repeat;}
#back-right{top: 72px;right: -196px;width: 196px;height: 558px;position: absolute;background: url(img/back-right.png) top right no-repeat;}
.krabice{width: 223px;float: right;}
.krabice img{margin: 13px 0px 0px 31px;}
.texty{float: left;}
.vozimg{width: 881px;height: 147px;position: relative;top: -10px;}
.vozimg img{width: 397px;height: 147px;}

.poptimg{float: right;position: relative;top: -11px;left: 6px;}
.vypln-mapa{height: 4px;display: block;}
#mapa{padding: 0px 3px 3px 3px;border: 1px solid #FFA500;}


/* update 14.12. 1400 */
/*#obsah p, #obsah ul{font-size: 11px;}
#obsah p{margin-bottom: 24px;}
.profilimage{position: relative; top: -13px;left: -8px;}*/

/* update 14.12. 1530 
	- odstranění posledního updatu :/ */
	
/* update 15.12. 1100 */
#pravyBox.en p{padding-top: 7px;}
#obsah .encompanyprofile p{margin-bottom: 17px;}	
#obsah .encompanyprofile p.last{padding-top: 8px;}

/* update 21.12. 1000 po překladu */
#obsah .encompanyprofile p{margin-bottom: 21px;}	
#obsah .encompanyprofile p.last{padding-bottom: 6px;}
