/* Basic styles */
*{margin:0;padding:0}
body{line-height:1}
img,fieldset{border:0}
img,embed{vertical-align:bottom}
a,a:hover{cursor:pointer;text-decoration:none;outline:none}
ul{list-style:none}
option{padding:0 .5em 0 1px}
input,textarea{font-size:1em;padding:1px}
input[type=submit],input[type=image]{cursor:pointer;padding:0;border:0}
table{border-collapse:collapse;border-spacing:0}
td,th{vertical-align:top;text-align:left;font-weight:normal}
address{font-style:normal}
h1,h2,h3,h4{font-size:1em;}
.clear{clear:both}


/* Html,body,#body */
html{background:#fff;}
body,input,textarea,select{color:#6f7a7e;font-size:11px;font-family:arial,sans-serif;}

#body{position:relative;width:950px;margin:0 auto;padding:174px 0 0;}

#toppic{position:absolute;right:0px;top:75px;width:710px;overflow:hidden}

#top_news{position:absolute;right:0px;top:30px;width:710px;height:203px;padding:0 0 1px;border-bottom:1px solid #ccc;}
#top_news img{float:left;margin-right:20px;}
#top_news p{line-height:16px;margin:0 0 16px;}
#top_news a{color:#359300;}

.home #content{padding:90px 0 0;}
.home #slogan{top:5px;}

#content .news{overflow:hidden;zoom:1;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #ccc;}
#content .news img{float:left;margin-right:20px;margin-left:10px;}

/* Header */
#skip{position:absolute;left:-9999px;top:0;}

#logo{position:absolute;left:0;top:20px;}
#slogan{position:absolute;left:250px;top:29px;}

/* Main */
#main{display:inline-block;width:100%;}


/* Left */
#left{width:230px;float:left;}
#left ul li{border-bottom:1px solid #dedfde;}
#left ul li a{display:block;color:#6f7a7e;width:230px;height:29px;line-height:29px;background:url(../images/left_nav_li_bg.png);text-indent:18px;}
#left ul li a:hover,#left ul li.active a{color:#fff;background:url(../images/left_nav_li_bg-a.png);}
#left ul ul{margin:0 0 -1px;border-top:1px solid #dedfde;}
#left ul li li,#left ul li.active li{margin-left:18px;}
#left ul li li a,#left ul li.active li a{color:#6f7a7e;background:url(../images/left_nav_li_bg.png) 0 50%;height:19px;line-height:19px;width:212px}
#left ul li li a:hover,#left ul li li.active a{color:#349400;background:url(../images/left_nav_li_bg.png) 0 50%;}



/* Content */
#content{float:right;width:710px;}

/* Footer */
#footer{background:url(../images/footer_bg.png) no-repeat;margin:10px 0 0;}
#footer hr{display:none;}
#footer address{color:#359300;text-align:center;line-height:16px;padding:8px 0 5px;}
#footer p.krs{font-size:10px;text-align:center;line-height:11px;}
#footer p.des{text-align:center;line-height:12px;padding:15px 0 10px;}
#footer p.des a{color:#6f7d80;}
#footer p.des a:hover{text-decoration:underline;}


/* CONTENT Basic Styles */
.c{font-family:tahoma,sans-serif;}
.c h1{font-size:20px;color:#6C7365;font-weight:normal;}
.c p,.c table,.c form,.ww{padding:0 0 1em}
.c ul{margin:0.5em 0 1em 0;}
.c ul li{margin:0 0 0 10px;background:url(../images/ico-li.png) 0 7px no-repeat;padding:0 0 0 10px;}
.c ol{list-style:decimal;margin:0.5em 0 1em 1em}
.c ol li{margin:0 0 0 2em}
.c dl{margin:0.5em 0 1em 0}
.c dl dt{margin:0 0 .2em;font-weight:bold}
.c dl dd{margin:0 0 1em 3em}
.c blockquote{margin:1em;}
.c hr{height:1px;margin:2em 0;border:0;border-top:1px dashed #666}
.c .center{text-align:center;}

/* CONTENT Custom Styles */
.c p,.c li,.ww{line-height:16px;}
.c a{color:#359300;text-decoration:underline;}
.c h1{border-bottom:1px solid #dedfde;}
.c h2{margin:10px 0;font-size:14px;font-weight:normal;color:#6f7a7e;line-height:18px;}
.c h3{margin:0 0 5px;font-size:12px;font-weight:normal;color:#6f7a7e;line-height:14px;}
.c strong{color:#3a4346;}

/* FORM Styles */
.c .rf{margin:0 0 10px;display:inline-block;width:100%;}
.c .rf label{font-weight:bold;width:133px;float:left;padding:2px 0 0;}
.c .rf input,.c .rf textarea{background:#d5e7c5;border:1px solid #9bd469;padding:2px;}
.c input[type=image]{margin:0 0 0 133px;}
.c .rfc{overflow:hidden;}
.c .rfc p{font-weight:bold;width:133px;float:left;padding:2px 0 0;}
.c .rfc div{float:left;}
.c .rfc div div{float:none;margin:0 0 5px;}


#errors{list-style:none;padding:.5em;margin:0 0 1em;color:red;}
#errors li{color:red;line-height:125%;font-size:.9em;margin:0;}
#success{font-weight:bold;}

#phome{display:inline-block;width:100%;}
#phome .box{width:230px;height:305px;float:left;margin:0 0 13px 10px;background:url(../images/home_box_bg.png) 0 100% no-repeat;position:relative;overflow:hidden;}
#phome .box p{line-height:13px;margin:5px 10px 5px 10px;padding:0;}
#phome .box ul{margin-left:10px;}
#phome .box ul li{line-height:12px;}
#phome .box a.logo{position:absolute;left:145px;top:101px;display:block;width:75px;height:67px;text-indent:-9999px;overflow:hidden;text-decoration:none;}
#phome .box-first{margin-left:0px;}
#phome .box p.link{text-align:right;margin-top:-10px;}
#phome .box p.link a{text-decoration:none;}
#phome .box p.link a:hover{text-decoration:underline;}

.kontakt{width:335px;padding:0 10px;float:left;}
.kontakt p{padding:0 20px;}
.kontakt h2{color:#3a4346;font-size:14px;font-weight:bold;line-height:16px;margin:10px 0;border-top:1px solid #dedfde;padding:10px 0 0;}
.kontakt h2.top{border:0;padding:0 0 0 10px;}

.logo{height:79px;width:420px;border-bottom:1px solid #dedfde;display:inline-block;}
.logo img{float:left;}
.logo h2{margin:0;padding:0;font-size:14px;font-weight:normal;color:#6f7a7e;line-height:18px;}
.logo div{float:left;padding:20px 0 0;}

.desc{width:400px;padding:0 10px;}

div.pics{float:right;width:260px;padding:0 10px 0 0;}
div.pics img{padding:2px;border:1px solid #dedfde;margin:10px 0 0;}

ul.pics{margin:0;display:inline-block;width:100%;}
ul.pics li{float:left;padding:10px;text-align:center;width:200px;margin:0;background:none;}
ul.pics img{padding:2px;border:1px solid #dedfde;margin:0 0 5px;display:block;}

div.pics_2{margin:20px 0 0;}
div.pics_2 img{float:left;padding:2px;border:1px solid #dedfde;margin:10px;display:inline;}

div.hr{border-bottom:1px solid #dedfde;clear:both;margin:0 0 10px;padding:0 0 10px;}

.c table{color:#3a4346;margin:0 10px;}
.c table thead th{font-weight:bold;padding:10px;border:1px solid #dedfde;}
.c table tbody th{padding:8px;border:1px solid #dedfde;}
.c table tbody td{padding:8px;border:1px solid #dedfde;}
.c table tbody tr.alt td{background:#f3f3f3;}
.c table tbody tr.alt th{background:#f3f3f3;}


.c h1.sub{padding:10px;font-size:14px;font-weight:normal;color:#666;}


.c h2{padding-left:10px;margin-top:20px;}
.c h3{padding-left:10px;}
.c p{padding-left:10px;}

ul.picsi{margin:0;padding:0;display:inline-block;width:100%;}
ul.picsi li{float:left;height:280px;background:none;margin:10px;padding:0;display:inline;}
ul.picsi li img{padding:1px;border:1px solid #ccc;}


#left .kontakt h2{margin:0;border:0;padding:0}
#left .kontakt{padding:20px 0 0}
#left .kontakt p{line-height:13px;margin:0 10px 5px 10px;padding:0;}
#left .kontakt p.link{text-align:right;margin-top:-10px;}
#left .kontakt a{text-decoration:none;color:#359300}
#left .kontakt a:hover{text-decoration:underline;}


.ceramika #content{float:none;width:950px;}
.text_left{float:left;width:500px;}
.pics_right{float:right;width:440px;}
.pics_right ul{margin:0;display:inline-block;width:100%;}
.pics_right ul li{float:left;padding:3px;text-align:center;margin:0;background:none;}
.pics_right ul img{padding:2px;border:1px solid #dedfde;display:block;}
.ceramika #toppic img{border-radius:10px;border:1px solid #DEDFDE;behavior:url(/cssjs/PIE.htc);}
.ceramika #body{padding:280px 0 0;}
