body{font-size:10px;color:#423E3E;background:url(koral/bck.gif) repeat-x top;background-color:#ECD6AD;margin:0px;padding:0px;font-family:Verdana;text-align:center;}
a{text-decoration:none;font-weight:bold;color:#413839;}
a:hover{color:#F76541;}
a:visited{color:#413839;}
a img{border:0px;}
.right{float:right;}
.right a{margin:0px;}
.right a img{border:1px solid black;float:left;}

h1{margin:2px auto;font-size:13px;}
#tumbs{display:block;float:left}
#tumbs div{display:block;clear:both;}

#header{position:relative;margin:0px auto;width:813px;height:156px;background:url(koral/logo.jpg) no-repeat;}
#header2{position:relative;margin:0px auto;width:813px;height:156px;background:url(koral/logo_en.jpg) no-repeat;}
#awning{height:156px;width:65px;position:absolute;top:0px;right:-57px;background:url(koral/awning2.jpg) no-repeat;}
* html #awning{height:156px;width:65px;position:absolute;top:0px;right:-58px;background:url(koral/awning2.jpg) no-repeat;}
#menu{position:absolute;bottom:0px;left:5px;width:800px;height:30px;}
#menu ul{width:800px;height:30px;margin:0px;padding:0px;}
#menu ul li{display:inline;list-style:none;}
#menu ul li a{z-index:-1;font-weight:normal;margin:0px;float:left;font-weight:bold;color:#fff;font-size:11px;padding-top:6px;padding-bottom:8px;padding-left:7px;padding-right:7px;}
#menu ul li a:hover{color:#fff;background:url(koral/menuHover.gif) repeat-x;z-index:-1;}
li.right a:hover{background:none;}
#wraper{margin:0px auto;width:813px;min-height:400px;background:url(koral/containerRepeat.gif) repeat-y;}
* html #wraper{margin:0px auto;width:812px;min-height:400px;background:url(koral/containerRepeat.gif) repeat-y;}
#container{text-align:left;padding:5px;margin-left:5px;float:left;min-height:450px;width:790px;background:url(koral/wrapper.gif) repeat-x;}
* html #container{text-align:left;padding:5px;margin-left:3px;float:left;min-height:450px;width:788px;background:url(koral/wrapper.gif) repeat-x;}
#foot{margin-top:10px;padding:5px;border-top:1px solid silver;width:790px;margin-left:5px;float:left;height:50px;background:url(koral/footBck.gif) repeat-x bottom;}
* html #foot{margin-top:10px;padding:5px;border-top:1px solid silver;width:788px;margin-left:3px;float:left;height:50px;background:url(koral/footBck.gif) repeat-x bottom;}
#foot .left{float:left;}
#foot .right{float:right;}
.clr{clear:both;}
.brk {background-color:silver;width:100%;height:1px;margin:3px auto;}
.links{float:right;display:block;width:100%;margin-top:5px;}
.imgCont{padding:5px;border:1px solid silver;float:left;margin-top:3px;margin-right:3px;}
/* -------- Conteineri ---------*/
.rightLink{float:right;}
.pic{float:left;width:100px;margin-right:10px;}
.cartTxt{float:left;width:380px;}
.breadCrumbs{width:800px;display:block;margin-bottom:5px;}
* html .breadCrumbs{width:785px;display:block;margin-bottom:5px;}
.breadCrumbs a{font-weight:bold;color:#413839;}
.breadCrumbs a:hover{color:red;text-decoration:underline}
.breadCrumbs a:visited{color:#413839;}
.txtCont{width:100%;}
.cont1{width:503px;float:left;}
* html .cont1{width:483px;float:left;}
.cont1 .tit{font-weight:bold;font-size:12px;padding-top:3px;padding-left:5px;color:#fff;width:498px;height:16px;background:url(koral/tit1.gif) no-repeat;}
.cont1 .cnt{padding:5px;margin-bottom:5px;background:url(koral/contBck.gif) repeat-x top;background-color:#fff;width:491px;border-right:1px solid #E42A3C;border-left:1px solid #E42A3C;border-bottom:1px solid #E42A3C;}
.cont2{margin-left:5px;width:281px;float:left;}
.cont2 .tit{color:#fff;font-weight:bold;font-size:12px;padding-top:3px;padding-left:5px;width:276px;height:16px;background:url(koral/tit2.gif) no-repeat;}
.product img{float:left;margin-right:5px;margin-top:2px;}
.product {border-bottom:1px solid silver;margin-bottom:5px;padding-bottom:20px;}
.cont2 .cnt .mLink a{border-bottom:0px;margin:0px;float:right;width:auto;}
.mLink{float:right;display:block;}
.cont2 .cnt{padding:5px;margin-bottom:5px;background:url(koral/contBck.gif) repeat-x top;background-color:#fff;width:269px;border-right:1px solid black;border-left:1px solid black;border-bottom:1px solid black;}
.cont2 .cnt a{border-bottom:1px dotted silver;width:125px;float:left;margin:2px auto;color:#413839;}
.cont2 .cnt a:hover{color:#F76541;}
.cont2 .cnt a:visited{color:413839;}
.cont2 .cnt .blockLinks a{width:100%;}
.halfSize{border-right:1px solid black;float:left;width:50%;margin-right:5px;display:block;}
.halfSize label{font-weight:bold;float:none;width:auto;text-align:left;}
.mainLogin{width:125px;margin:2px auto;}
.cont2 .cnt  a.newsLink{width:260px;}

/* ---- Konteineri ----*/
.blackTable{width:100%;border-collapse: collapse;background:#fff;border-bottom:1px solid silver;}
.blackTable th{color:#fff;background:black;border-bottom:2px solid silver;padding:2px;}
.blackTable th a{color:#fff;}
.blackTable th a:hover{color:silver;}
.blackTable td{border-bottom:1px dotted silver;padding:2px;}
.blackTable td a{color:black;}
.blackTable td a:hover{color:red;}
.blockElement{display:block;padding-bottom:3px;border-bottom:1px solid silver;margin-bottom:5px;}
.blockElement p{margin:2px 0px;}
.blockElement img{float:left;margin-right:5px;}
select {padding:2px 0px;}
.error-panel{margin:5px auto;width:765px;border:1px solid red;color:black;padding:10px;background:#FD9F9F;font-weight:bold;}
.message{margin:5px auto;width:765px;border:1px solid green;color:black;padding:10px;background:#D0F8D4;font-weight:bold;}
.error-message{margin-left:145px;margin-top:2px;margin-bottom:3px;color:red;font-weight:bold;float:left;width:310px;}
* html .error-message{margin-left:73px;margin-top:2px;margin-bottom:3px;color:red;font-weight:bold;float:left;width:303px;}
* html .text_panel{margin-left:73px;margin-top:2px;margin-bottom:3px;float:left;width:310px;}
.text_panel{margin-left:145px;margin-top:2px;margin-bottom:3px;float:left;width:310px;}
.pdf{float:right;}
fieldset{border:1px solid silver;padding:10px;}
legend{font-weight:bold;}
label{float:left;padding-top:5px;width:140px;font-weight:bold;margin-right:5px;text-align:right;margin-bottom:3px;height:15px;}
.smallInput {width:180px;height:20px;float:left;margin-bottom:3px;display:block;margin-right:140px;}
* html .smallInput {width:180px;height:20px;float:left;margin-bottom:3px;display:block;margin-right:70px;}
select{width:303px;float:left;margin-bottom:3px;}
.mediumInputText {width:300px;float:left;margin-bottom:3px;}
.bigInput {width:350px;height:20px;float:left;margin-bottom:3px;}
.mediumInput {width:300px;float:left;margin-bottom:3px;height:20px;}
.meduimTxt {width:300px;float:left;margin-bottom:3px;}
.mediumBut{padding:5px;margin-top:5px;}
.paginate{font-weight:bold;margin-top:10px;}
.paginate div{float:left;margin:0 2px;}