body{background-color:#FFF;font:15px "Arial CE",Arial,Verdana,Helvetica,sans-serif;
	text-align:center;margin:0;padding:0;background:url('img/podklad.jpg') repeat-y -100 left ;}
a{color:black} a:hover {color:#00AEEF;}
body,h1,h2,h3,h4,h5,p,ul,ol,li,form,fieldset{margin:0;padding:0;}
form {display:inline;}

INPUT{height: 19px;border: 1px solid #00AEEF;}
INPUT.radio, INPUT.checkbox{height: 19px;border:0px}
TEXTAREA {border: 1px solid #00AEEF;}

TABLE TD {font-size:12px;}

INPUT.sub_60{color:#00AEEF;font-weight:bold;letter-spacing:1px;height: 25px;width:60px;font-size:12px;background: url('img/tl_submit_25x60.gif') no-repeat center;border: 0px;cursor:hand;}
INPUT.sub_65{color:#00AEEF;font-weight:bold;letter-spacing:1px;height: 25px;width:65px;font-size:13px;background: url('img/tl_submit_25x65.gif') no-repeat center;border: 0px;cursor:hand;}
INPUT.sub_75{color:#00AEEF;font-weight:bold;letter-spacing:1px;height: 25px;width:75px;font-size:13px;background: url('img/tl_submit_25x75.gif') no-repeat center;border: 0px;cursor:hand;}
INPUT.sub_100{color:#00AEEF;font-weight:bold;letter-spacing:1px;height: 25px;width:100px;font-size:13px;background: url('img/tl_submit_25x100.gif') no-repeat center;border: 0px;cursor:hand;}
INPUT.sub_180{color:#00AEEF;font-weight:bold;letter-spacing:1px;height: 25px;width:180px;font-size:13px;background: url('img/tl_submit_25x180.gif') no-repeat center;border: 0px;cursor:hand;}
INPUT.sub_220{color:#00AEEF;font-weight:bold;letter-spacing:1px;height: 25px;width:220px;font-size:13px;background: url('img/tl_submit_25x220.gif') no-repeat center;border: 0px;cursor:hand;}

.clr {clear: both;font-size: 1px;visibility: hidden;display: block;overflow: hidden;}
.hide {display:none;}
.small {font-size:9px;color:#9A9A9A;}
.img {border:0px;}

.frame {border:1px solid black;}
/*.exclusiv_logo {position:absolute;z-index:0;left:0;top:30px;}*/
.rgh {text-align:right;}
.exchange {width:16px;}

/*********STRANKOVADLO**************/
.str {width:100%;padding-top:10px;font-size:.9em;}
.str .activ {height:17px;color:#00AEEF;font-size:1em;}
.str .str_left {float:left;width:20%;text-align:left;padding-left:5px;}
.str .str_right {float:left;width:20%;text-align:right;padding-right:0px;}
.str .str_center {float:left;width:58%;text-align:center;}
.str span {color:silver;}
.str a {color:black;}

#product_mnu {display:none;position:absolute;top:129px;margin-left:-100px;width: 220px;z-index:1;
border-left: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;
border-top: 1px solid black;background:#DEF5FD;}
#product_mnu ul {list-style:none;width:100%;clear:both;font-size:.9em;}
#product_mnu ul li {float:left;height:24px;text-align:left;width:100%;border-top:1px solid white;background:black;font-size:.9em;}
#product_mnu ul li a {display: block;padding-left:10px;width:94%;_width:100%;text-decoration:none;font-weight:normal;
line-height:24px;_line-height:24px;color:white;font-weight:bold;}
#product_mnu ul li a:hover {background:#656565;;color:#FFF;font-weight:bold;}

#pg{
	width:770px;
	_width: 840px;
	/*float:left;*/
	background:white;
	margin-left:0px;padding-right:30px;
	
}



/*nepouzito*/
#bbcklft {float:left;width:40px;height:100%;background: url('img/bck_main.gif') repeat-y left;}
#bbckrgh {float:left;width:40px;height:100%;background: url('img/bck_main.gif') repeat-y right;}

#exclusiv_logo {position:absolute;z-index:0;top:90px;margin-left:-470px}
#head{height:125px; background: url('img/horni_prouzek_1.gif') no-repeat 65px 0px;}
#head .logo {float:left;width:330px;padding-left:0px;}
#head .kontakt {float:left;width:260px;text-align:right;padding-top:40px;padding-right:10px;font-size:.8em;}
#head .logframe {position:absolute;background:white;top:3px;font-size:.8em;height:19px;margin-left:400px; padding: 3px 15px 3px 15px;
	filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;
}
#head .howbuy {position:absolute;background:white;top:3px;font-size:.8em;height:19px;margin-left:100px; padding: 3px 15px 3px 15px;
	filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;
}

#head .car {position:absolute;top:0px;z-index:2;margin-left:590px;_margin-left:210px;}
#head .vlajky {position:absolute;float:left;}

/* #DEF5FD; #00AEEF;*/
#topmenu {margin-top:5px;z-index:1;font-size:.8em;float:left;
background:black;width:79%;_width:75%;letter-spacing:1px;text-align:left;}
#topmenu ul {margin: 0;padding: 0;list-style: none;width: 100%;clear: both;height:25px;}
#topmenu ul li {float: left;height:25px;text-align: center;}
#topmenu ul li a {display: block;color:white;font-weight:bold;height:20px;_height:25px;padding-top:5px;width:76px;text-align:center;text-decoration:none;}
#topmenu ul li a:hover {width:76px;text-align:center;font-weight:bold;color:white;background:#656565;}

#content #katalog_hp h2 {font-size:1.2em;color:#00AEEF;text-align:right;padding:10px 10px 10px 0;letter-spacing:1px;font-weight:bold;}
#content #katalog_hp .car {float:left;width:280px;text-align:left;line-height:20px;padding: 0 0 0 10px;}

#left {float:left;width:170px;background:white;}
#left p {font-size:1em;background:#00AEEF;margin:15px 0 1px 0;padding:3px;font-weight:bold;color:white;}
#left .itm {text-align:left;font-size:.8em;background:#DEF5FD;padding-bottom:20px;}
#left .itm h2 {font-size:.8em;padding:0 0 4px 4px;}
#left .itm img {float:left;margin:0 4px 0 4px;}
#left .itm .email {font-size:.8em;padding:0 0 4px 4px;}
#left .itm .email input {margin:3px; font-size:13px; }
#left .top10 {font-size:.8em;text-align:left;line-height:1.3em;background:#DEF5FD;padding:3px 0 3px 0;}
#left .top10 strong {margin:5px 0 10px 5px;}
#left h2 {font-size:11px;}

#content {float:left;width:580px;_width:600px;padding-left:.8em;background:white;/*border-left:1px solid black*/}
#content h1 {font-size:1.7em;color:#00AEEF;text-align:right;padding-top:10px;padding-right:10px;letter-spacing:1px;font-weight:bold;}
#content h2 {text-align:right;font-size:.6em;color:black;padding-bottom:4px;letter-spacing:1px;font-weight:normal;}
#content h3 {text-align:right;font-size:.9em;color:#00AEEF;padding-bottom:4px;letter-spacing:1px;font-weight:bold;}
#content p {font-size:.8em;padding-top:10px;}

#detail {padding-bottom:10px;}
#detail .img {float:left;padding:20px 0 5px 0;width:270px;}
#detail .txt {float:left;padding:25px 0 5px 10px;width:300px;font-size:.8em;}
#detail h2 {margin-right:12px;}

#diskuse h2 {text-align:right;font-size:1em;color:#00AEEF;padding:10px 0 0 0;letter-spacing:1px;font-weight:bold;}
#diskuse p {text-align:left;font-size:.7em;padding:0px;}

#ftr {border-top:1px solid black;font-size:.7em;padding: 5px;margin-top:20px;}

/*background:#EDFAFF;*/
#content .produkt {float:left;width:279px;_width:292px;padding:20px 5px 5px 5px;margin-left:1px;height:170px;background: url('img/bck_produkt.gif') no-repeat bottom right;}
#content .produkt .top {height:50px;}
#content .produkt h1 {text-align:left;font-size:.8em;letter-spacing:0px;padding:0px;color:black;}
#content .produkt h2 {text-align:left;font-size:.6em;color:black;padding-bottom:4px;letter-spacing:1px;font-weight:normal;}
#content .produkt p {text-align:left;margin-left:160px;font-size:.9em;line-height:20px;padding-top:0;}
#content .produkt p input {margin-top:5px;margin-left:10px;}
#content .produkt .pieces {width:20px;float:left;margin-top:9px;}

#content .dotaz {margin:10px 0 5px 0;text-align:left;}
#content .dotaz .title {font-size:.9em;float:left;font-weight:bold;}
#content .dotaz .date {font-size:.9em;float:right;margin:0px;padding:0px;}

#content .carlist {text-align:left;font-size:.9em;padding-left:30px;line-height:20px;}
#content .item {float:left;margin-right:7px;margin-top:3px;}
#content .alert {color:red;background:#FDDEDE;text-align:center;width:100%;font-weight:bold;font-size:.8em;padding-top:5px;margin:0 0 5px 0;height:25px}
#content .alert a {color:red}

#news .list {width:330px;float:left;}
#news .list .item_n {display:block;text-align:left;margin-left:5px;}
#news .list .item_n h2 {text-align:left;padding-left:11px;}
#news .photo img {float:right;}

.basket table {width:100%}
#content .car_basket {font-size:10px;}
.basket .helptext {font-size:.7em;text-align:right;padding:0px;margin:0px;}
#content .zahlavi td {background:#00AEEF;color:white;height:25px;}
.zahlavi a{color:white}
.zahlavi a:hover {color:black;}

#navig {width:100%;text-align:left;font-size:.8em;}

#mag {height:390px;min-height:440px;width:580px;position:relative;z-index:0;}
/*
#mag {min-height:60px;_height:70px;border-top:1px solid #FEB36F;margin-left:-9px;
margin-right:-9px;padding-left:9px;padding-right:9px;position:relative;_width:24.3em}
*/
#mag .in {position:absolute;_top:0px;width:580px;}
#mag .in .bigpic {width:400px;float:right;line-height:260px;}
#mag .in .bigpic a {text-decoration:none;width:400px;line-height:260px;}
#mag .in .pic {width:100px;text-align:right;margin-top:0px;float:right;}
#mag .in .pic2 {text-align:left;margin-top:-30px;float:left;}
#mag .in .text {text-align:right;margin-right:10px;font-size:.8em;letter-spacing:2px;margin-bottom:4px;}
#mag h2 {font-size:1.2em;color:#00AEEF;text-align:left;padding-top:10px;letter-spacing:2px;font-weight:bold;}

#pn {text-align:left;}

#content .text {text-align:left;padding-left:30px;font-size:12px;}
#content .text h2 {text-align:left;font-size:14px;font-weight:bold;}
#content .text p {font-size:12px;padding-bottom:10px;}















#ad_topmenu {float:left;font-size:.8em;width:100%;background:#DEF5FD;letter-spacing:1px;text-align:right;margin-top:5px;margin-bottom:5px;}
#ad_topmenu ul {margin: 0;padding: 0;list-style: none;clear: both;height:25px;}
#ad_topmenu li {float: right;height:25px;text-align: center;}
#ad_topmenu li a {display: block;height:20px;_height:25px;padding-top:5px;width:11em;text-align:center;text-decoration:none;}
#ad_topmenu li a:hover {text-align:center;font-weight:bold;color:white;background:#00AEEF;}


#ad_head{height:80px; background: url('img/horni_prouzek.gif') no-repeat 4em 0em;}
#ad_head .pr_hide {display:inline;}
#ad_head .logo {float:left;width:18em;padding-left:0em;}
#ad_head .kontakt {float:left;width:25em;text-align:right;padding-top:30px;padding-right:10px;font-size:1.2em;color:#00AEEF;font-weight:bold;}
#ad_head .logframe {position:absolute;background:white;left:34em;top:3px;font-size:.8em;height:19px; padding: 3px 15px 3px 15px;
	filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;
}

#ad_left {float:left;font-size:.8em;width:11em;
background:#DEF5FD;letter-spacing:1px;text-align:left;}
#ad_left ul {margin: 0;padding: 0;list-style: none;clear: both;height:25px;}
#ad_left ul li {height:25px;text-align: center;}
#ad_left ul li a {display: block;height:20px;_height:25px;padding-top:5px;text-align:center;text-decoration:none}
#ad_left ul li a:hover, .act {text-align:center;font-weight:bold;color:white;background:#00AEEF;}

#ad_content .color .over,#content .over  {background:#DEF5FD}

#ad_content {float:left;width:41.1em;padding-left:.1em;border-left:1px solid black}
#ad_content h1,#center h1 {font-size:1.5em;color:#00AEEF;text-align:right;padding-top:10px;letter-spacing:2px;}
#ad_content h2 {font-size:1em;color:#00AEEF;text-align:right;padding-top:10px;letter-spacing:2px;}
#ad_content p {font-size:.8em;padding-top:10px;}

#ad_content .color tr {background:#EDFAFF;height:25px;}
#ad_content .zahlavi td {background:#00AEEF;color:white;height:25px;}
#ad_content .alert {color:red;background:#FDDEDE;text-align:center;width:100%;font-weight:bold;font-size:.8em;padding-top:4px;margin:0px;height:25px}
	
