
/***************KATALOG************/
.kat_nahl_filtrs {width:97%;height:60px;background-color:#DFDFDF;margin:0 0 30px 4px;}
.kat_nahl_main {float:left;margin:10px 2px 15px 3px;height:210px;width:230px;border-left:1px solid #999999;border-bottom:1px solid #999999;}
.kat_nahl_main .nad_pop {overflow:auto;height:165px;width:218px;margin:0 auto;}
.kat_nahl_main .nadpis {font-size:12px;font-weight:bold;margin:0 auto;width:206px;padding-top:7px;}
.kat_nahl_main img {float:left;width:100px;border:none;margin-right:5px;}
.kat_nahl_main .popis {float:left;margin-top:5px;font-size:10px;width:216px;}
.kat_nahl_main .cena {padding-right:7px;height:40px;text-align:right;float:right;margin:0 5px 0 0;}
.kat_nahl_main .nahled {float:left;margin:0 0 0 5px;font-size:9px;font-weight:bold;}
.katalog_sold {background: url(images/sold.jpg) no-repeat 0 0;width:202px;height:202px;margin:0 0 -200px 15px;}

.kat_view_main {margin:10px auto;width:450px;}
.kat_view_main .objednat {float:right;margin:10px 10px 0 0;}
.kat_view_main img {width:100px;border:1px solid #CCCCCC;padding:5px 5px 5px 5px;margin:5px 0 0 5px;}
.kat_view_main a img {border:1px solid #CCCCCC;}
.kat_view_main .fotos {margin:0 auto;width:430px;}
.katalog_view_sold {background: url(images/sold.jpg) no-repeat 0 0;width:202px;height:202px;margin:0 0 0px 15px;float:right;}

/*********************************************** leftabar ************************************/
#left_bar {float: left;width: 21%;margin:0;padding:0;display: inline;}
#left_bar h1 {padding: 10px 0px 5px 30px;background: url(images/square_arrow.gif) no-repeat 2px 12px;margin: 0;}
#left_bar ul.sidemenu {list-style: none;text-align: left;margin: 0 0 8px 0;	padding-right: 0;text-decoration: none;}
#left_bar ul.sidemenu li h2{border-bottom: 1px solid #EFF0F1;background: url(images/arrow.gif) no-repeat 2px 5px;padding: 2px 5px 2px 20px;font-size:12px;margin:0px;}
#left_bar ul.sidemenu h2 a {font-weight: bold;background-image: none;text-decoration: none;}

#left_bar ul.sidemenu li.colors {margin-left:5px;border:none;padding:1px 5px 0px 15px;font-weight:lighter;}
#left_bar ul.sidemenu li.colors a {font-weight: normal;text-decoration: none;}

#left_bar ul.sidemenu li.models {margin-left:20px;border:none;padding: 1px 5px 0px 15px;font-weight:lighter;}
#left_bar ul.sidemenu li.models a {font-weight: normal;text-decoration: none;color: #72A545}
#left_bar ul.sidemenu li.models a:hover {text-decoration: none;color: #3182C0;}

/************************************************ rightbar *************************************/
#right_bar {float: right;width: 21%;padding: 0;}
#right_bar h1 {text-align:center;margin:0;text-transform: uppercase;border-bottom: 1px solid #DBDBDB; }	
#right_bar h2 a{font-size:11px;margin:0;font-weight:normal;padding:0;}	
.submit {margin:10px 0 0 40px;height:20px;border:1px solid #666666}
#right_bar #login label {margin:0px auto;padding:0px;color:#000000;font-weight:normal; font-size:11px;}

/********************************************* footer *********************************************/
#footer {margin-top:50px;clear: both;background: #FFF url(images/footerbg.gif) repeat-x left top;border-top: 1px solid #DBDBDB;text-align: center;	height: 50px;	}
#footer a {text-decoration: none;font-weight: bold;}

marquee {margin:5px auto;width:180px;height:20px;padding:5px 0 2px 0;font-size:16px;font-weight:bold;color:#FF0000;background-color:#999999;}
.akce_main {padding:5px 0 5px 0;width:180px;background-color:#DADADA;margin:0 0 10px 0;}
.akce_nadpis {width:170px;padding:2px 0 2px 0;background-color:gray;margin:5px auto;color:#FFFFFF;text-align:center;font-size:18px;font-weight:bold;}
.akce_popis {text-align:center;width:166px;background-color:gray;margin:0 auto;padding:5px 5px 5px 5px;}
.akce_popis ul {margin:0px;}
.akce_datum {width:70px;background-color:#FFFFFF;margin:2px 0 0 108px;text-align:center;}

/* Alignment classes */
.float-left   { float: left;}
.float-right  { float: right; }
.align-left   { text-align: left; }
.align-right  { text-align: right; }
.align-center { text-align: center;	}
.align-justify { text-align: justify; }

.paging {clear:both;text-align:center;color:#000000;font-size:12px;height:25px;padding:40px 20px 40px 20px;}
.paging a {color:#000000;text-decoration:none;padding:0 1px 1px 1px;}
.paging a:hover {color:#000000;text-decoration:underline;}
.paging span {background-color:#CCCCCC;padding:0 1px 1px 1px;}

/* display classes */
.clear { clear: both; }
.new_cena { font: bold 1.6em Tahoma;color: #FFFFFF;}
.red { color:#FF0000;}
.procenta_cena { font: bold 0.9em Verdana;text-decoration:none; }
.st_cena { font: bold 1.1em Verdana;text-decoration:line-through;}
.block { display: block; }
.hide  { display: none; }	
.blue  {	color: #3791D7; }
.gray  {	color:#C0C0C0; }
.separ {border-bottom:1px solid #3791D7;width:420px;margin:10px 0 20px 30px;}
