/* CSS Document */
* {margin:0px; padding:0px;}
a {outline:none;}
p {margin:10px;}
h1 {text-indent:-11000px;}
h2 {color:#FFFFFF; font-weight:normal; font-size:24px; background:url(../img/odelovac.png) no-repeat bottom left;}
h3 {color:#FFFFFF; font-size:18px; margin:10px;}
h4 {background:url(../img/h4_bg.png); height:23px; padding-left:5px; padding-top:5px; margin-bottom:5px;}
h5 {font-size:14px; font-weight:normal; margin-left:10px; margin-bottom:10px;}
.logo {position:absolute; top:78px; left:15px; width:197px; height:199px; background:url(../img/logo.png);}
.oddelovac {margin-top:15px; margin-bottom:15px;}

body {background:url(../img/bg.jpg) repeat-x #69b924; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}
	

#motiv {position:relative; min-height:389px; background:url(../img/header.jpg) no-repeat center top; margin:auto;}
	#header {position:relative; width:992px; height:300px; margin:auto; background:solid 1px #FFFFFF;}
	#header .home_b {position:absolute; top:0px; left:15px; width:45px; height:21px; background:url(../img/home_bg.png) no-repeat; padding:10px; padding-left:15px;}
	#header .home_b a {color:#FFFFFF; text-decoration:none; font-size:14px;}
	#header .home_b a:hover {text-shadow:1px 0 2px #FFFFFF;}
	#header .mutacie_b {position:absolute; top:0px; right:-45px; width:107px; height:41px; background:url(../img/mutacie_bg.png) no-repeat;}
	#header .mutacie_b .sk {color:#FFFFFF; text-decoration:none; font-size:14px; position:absolute; top:10px; left:13px;}
	#header .mutacie_b .sk:hover {text-shadow:1px 0 2px #FFFFFF;}
	#header .mutacie_b .en {color:#FFFFFF; text-decoration:none; font-size:14px; position:absolute; top:10px; left:43px;}
	#header .mutacie_b .en:hover {text-shadow:1px 0 2px #FFFFFF;}
	#header .mutacie_b .hu {color:#FFFFFF; text-decoration:none; font-size:14px; position:absolute; top:10px; left:75px;}
	#header .mutacie_b .hu:hover {text-shadow:1px 0 2px #FFFFFF;}
	#header .flash {position:absolute; top:0px; left:199px; width:748px; height:287px;}
	
	#content {position:relative; width:992px; min-height:600px; margin:auto; padding-bottom:30px;}
	#content .left_c {position:relative; width:212px; min-height:300px; float:left; display:block;}
	#content .left_c .menu {position:relative; width:210px;}
	#content .left_c .menu .menu_top {position:relative; width:210px; height:52px; background:url(../img/menu_top.png) no-repeat right;}
	#content .left_c .menu .menu_stred {position:relative; width:210px; min-height:50px; background:url(../img/menu_bg.png) repeat-y right;}
	#content .left_c .menu .menu_bottom {position:relative; width:210px; height:52px; background:url(../img/menu_bottom.png) no-repeat right;}
	#content .left_c .vyhladavanie {position:relative; margin:8px; padding-top:5px;}
	#content .left_c .vyhladavanie form .hladaj {width:128px; height:28px; background:url(../img/hladaj.png); border:none; padding-left:15px; padding-top:13px; padding-right:55px;}
	#content .left_c .vyhladavanie form .hladaj_s {background:url(../img/hladaj_but.png); width:43px; height:43px; border:none; cursor:pointer; position:absolute; top:3px; right:5px;}
	#content .left_c .anketa {position:relative; width:200px; margin-left:10px; margin-top:15px;}
	#content .left_c .anketa .anketa_link {color:#224801; text-decoration:none; width:100%; display:block; margin-top:5px;}
	#content .left_c .anketa .anketa_link span {color:#FFFFFF; font-size:12px;}
	#content .left_c .anketa .bar {position:relative; height:11px; background:url(../img/bar_bg.jpg) repeat-x; min-width:12px;}
	#content .left_c .leftbox_top {position:relative; width:200px; height:7px; background:url(../img/leftbox_top.png) no-repeat left;}
	#content .left_c .leftbox_bg {position:relative; width:180px; min-height:50px; background:url(../img/leftbox_bg.jpg) repeat-y; padding:10px;}
	#content .left_c .leftbox_bottom {position:relative; width:200px; height:10px; background:url(../img/leftbox_bottom.png);}
	#content .left_c .napiste_nam {position:relative; width:200px; margin-left:10px; margin-top:15px;}
	#content .left_c .napiste_nam a.kontaktny_form {color:#FFFFFF; text-decoration:none;}
	#content .left_c .napiste_nam a.kontaktny_form:hover {text-decoration:underline;}
	#content .right_c {position:relative; width:713px; min-height:300px; float:left; display:block; padding-left:67px; padding-top:10px; padding-bottom:20px;}
	#content .right_c .infobox_top {position:relative; width:715px; height:7px; background:url(../img/infobox_top.png) no-repeat;}
	#content .right_c .infobox {position:relative; width:675px; min-height:50px; background:url(../img/infobox_bg.jpg) repeat-y; padding:20px;}
	#content .right_c .infobox_bottom {position:relative; width:715px; height:10px; background:url(../img/infobox_bottom.png) no-repeat;}
	#content .right_c label.kontakt {float:none; display:block; margin-left:10px;}
	#content .right_c pre {margin-left:10px; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}
	#content .right_c .mapa {position:relative; width:622px; height:370px; background:url(../img/mapa_bg.jpg) no-repeat; padding:10px;}
	#content .right_c .ram {position:relative; width:102px; height:102px; background:url(../img/img_bg.jpg) no-repeat; padding:8px; margin:10px; margin-right:5px; float:left; display:block;}
	#content .right_c .odr {color:#FFFFFF; margin-left:15px; padding-left:20px; display:block; background:url(../img/odr.jpg) no-repeat left;}
	#content .right_c table.projekt_akt {border:solid 1px #91d10c; padding:20px; margin:10px;}
	#content .right_c table.projekt_akt td {vertical-align:top; border-bottom:solid 1px #91d10c; padding:5px;}
	#content .right_c table.projekt_akt td.table_l {width:200px; font-weight:bold;}
	#content .right_c table.tomato_t th {vertical-align:top; text-align:left;}
	#content .right_c table.tomato_t td {vertical-align:top; padding:15px;}
	#content .right_c .produkt {position:relative; padding:15px; margin-top:15px; background:url(../img/odelovac.png) no-repeat bottom;}
	#content .right_c table td.prod {background:url(../img/produkt_bg.jpg) no-repeat; width:166px; height:176px; text-align:center; vertical-align:middle; padding:5px;}
	#content .right_c table.prod_text td {padding:5px;}
	#content .right_c .nadpis_bg {background:url(../img/nadpis_bg.jpg) repeat-x center;}
	#content .right_c .backg {background:url(../img/odelovac2.png) no-repeat top;}
	
	
#footer {position:relative; min-height:230px; background:url(../img/footer_bg.jpg) repeat-x;}
#footer .footer_inf {position:relative; width:992px; min-height:100px; margin:auto; border-top:solid 1px #FFFFFF;}
#footer .footer_inf p {margin-top:5px;}
#footer .footer_inf p.rights {float:left; display:block;}
#footer .footer_inf p.design {float:right; display:block;}
#footer .footer_inf p.design a {color:#FFFFFF; text-decoration:none;}
#footer .footer_inf p.design a:hover {text-shadow:1px 0 2px #FFFFFF;}
