body { background:url('../images/bg.jpg') no-repeat; }
img { border:none; }
p { line-height:34px;  }
.orange { color:#FF9900; font-family:Comic Sans MS,Verdana,Arial; font-size:14px; font-weight:bold; line-height:28px; text-decoration:none; }
a.orange { text-decoration:underline; }
a.orange:hover { color:#FFFFFF; text-decoration:none; }
.shadow { color:#FFFFFF; font-family:Comic Sans MS,Verdana,Arial; font-size:14px; font-weight:bold; line-height:34px; text-shadow:#000000 3px 3px 1px; }
.abs { position:relative; top:0; left:0; }
.abs2 { position:absolute; top:0; left:0; }

#main { clear:both; float:left; margin:0 auto; margin-left:20px; margin-top:10px; min-height:600px; width:880px; }
#top { clear:both; float:left; height:120px; width:880px;}
#menu1,#menu2 { font-family:Comic Sans MS,Verdana,Arial; font-size:14px; font-weight:bold; height:35px; padding-top:2px; display:block; }
#menu1 { background:url('../images/menu.png') repeat-x; clear:none; color:#CC0000; float:left; font-weight:normal; width:650px; }
#menu1 a { color:#000000; font-weight:bold; line-height:0px; text-decoration:none; }
#menu1 a:hover { text-decoration:underline; }
#menu2 { background:url('../images/menu2.png') no-repeat; clear:right; float:right; padding-right:10px; text-align:right; width:140px; }
#menu2 a { color:#FFFFFF; line-height:36px; margin-right:35px; }
#menu2 a:hover { text-decoration:none; }
#left { clear:left; float:left; margin-left:80px; margin-top:7px; min-height:400px; width:160px;}
#left_item { background:url('../images/left.png') no-repeat; clear:both; height:265px; margin-bottom:30px; text-align:center; width:160px;}
#left_news { background:#330000 url('../images/left_news.png') no-repeat; clear:both; height:auto; min-height:150px; margin-bottom:30px; text-align:center; width:160px; }
#left_news_bottom { width:160px; height:20px; background:#ffffff url('../images/left_news_bottom.png') 0 no-repeat; }
#content { clear:right; float:right; margin:20px 0 0 30px; height:auto; overflow:hidden; width:585px;}
#foot { border-top:solid 4px #FF9900; clear:both; float:left; height:30px; line-height:28px; margin-left:100px; padding-left:220px; margin-top:10px; text-align:center; width:580px;}
#foot a { color:#CC0000; font-family:Arial,Verdana; font-size:12px; text-decoration:none; }
.span1 { text-align:right; }
#line { clear:right; float:right; line-height:32px; margin-right:20px;}
#search { background:url('../images/search.png') no-repeat; height:52px; margin-top:30px; width:160px; position:relative; }
#searchtab { float:right; }
#searchvalue { width:95px; position:absolute; top:7px; left:20px; background:#ffffff url('../images/searchvalue.png') no-repeat; border:#fff; border-top:#000000 2px solid; border-left:#000000 2px solid; }
#search_button { background:#222222 url('../images/check.gif'); border:none; width:30px; height:25px; position:absolute; top:4px; left:125px; cursor:pointer; }
#leftmenu {background:#990000; height:100px; margin-top:20px; padding-top:5px; width:159px; margin-left:1px;}
.policko { margin-bottom:6px; width:85px; }
div#novinka { margin:0 30px 20px 50px; } 
div#cleaner { height:1px; visibility:visble; }
div#menus { width:800px; margin-left:80px; height:39px; position:relative; clear:both; border-bottom:solid 4px #660000; }
div#leftmenu a.orange { text-decoration:none; }
span#babybook { height:115px; width:150px; background:#330000 url('../images/babybook.png') no-repeat; display:block; float:right; }

#content_title { background:url('../images/content_title.png') repeat-x; clear:left; float:left; height:35px; width:285px; line-height:35px;}
#content_action { background:url('../images/content_title.png') repeat-x; clear:right; float:right; height:35px; width:300px; }
#content_main { background:#330000; clear:both; height:auto; min-height:455px; overflow:hidden; width:585px; color:#ffffff;}
#content_main p { font-size:12px; margin:0 20px 0 20px;}
#content_bottom { background:url('../images/bottom.png') no-repeat; clear:both; height:40px; padding:15px 30px 0 30px; width:525px; text-align:right; }
#content_bottom a, #content_bottom a:visited { color:#FFFFFF; font-family:Comic Sans MS,Verdana,Arial; font-weight:bold; font-size:12px; text-decoration:none; }
#content_bottom a:hover { text-decoration:underline; }
#content_bottom a:active { color:#FF0000; font-size:14px; font-weight:bold; }
.title1 { color:#FF9900; font-family:Comic Sans MS,Verdana,Arial; font-size:14px; font-weight:bold; text-decoration:none; margin-left:15px; float:left; }
.action1 { color:#FFFFFF; font-family:Comic Sans MS,Verdana,Arial; font-size:14px; font-weight:bold; line-height:6px; margin-right:15px; text-align:right; text-shadow:#000000 3px 3px 1px; }
#content_bottom a { color:#FFFFFF; font-family:Arial,Verdana; font-size:12px; text-decoration:none; }
#content_bottom a:hover, #content_bottom a:active { color:#CC0000; text-decoration:none; }
#mailform { width:317px; height:183px; background:#330000 url('../images/mailform.png') no-repeat; margin:0 auto; margin-top:80px; padding-top:12px; padding-left:30px;}
.mailform_input { width:170px; border:#fff solid 1px 0 0 1px; border-top:#000000 2px solid; border-left:#000000 2px solid; }
#mailform_textarea { width:168px; height:60px; border:#fff; border-top:#000000 2px solid; border-left:#000000 2px solid;}
#mailform_button { width:174px; background:url('../images/mailform_button.png') no-repeat; border:none; cursor:pointer; }
td.kontakt { text-align:right; vertical-align:top; }
td.kontakt p.orange { vertical-align:top; }
img#babyflower { margin-top:50px; }
span.medzera20px { display:block; float:left; height:20px; width:100% }

#vypis{width:540px; height:850px; margin-left:65px; margin-top:15px; color:#ffffff;}
.objekt{width:250px; height:170px; float:left; text-align:center; display:block; position:relative; }
.vypis_obr{ width:100px; height:100px; float:left; }
.vypis_nazov{ text-align:center; margin:0 auto; margin-right:150px; color:#FF9900; font-family:Comic Sans MS,Verdana,Arial; font-size:12px; font-weight:bold; line-height:40px; width:auto; }
.vypis_cena{ color:#FF9900; font-family:Comic Sans MS,Verdana,Arial; font-size:16px; font-weight:bold; }
.kupit_img{margin-left:7px;}
.stars{margin-top:15px; margin-right:150px; margin-left:10px; }

.kosik{width:540px; height:120px; margin:0 auto; margin-top:20px; border-bottom:solid 2px #CC0000; }
.kosik_img{ width:100px; height:100px; float:left; margin-left:30px; }
.kosik_objednavka{ float:right; margin-right:30px; }
.kosik_objednavka table textarea {width:142px;}
.kosik_objednavka table td{padding-left:20px;}
.kosik_objednavka table input{float:right; text-align:center;}
.orange{color:#ff9900;}
table#osobneudaje { text-align:center; color:#FF9900; font-family:Comic Sans MS,Verdana,Arial; font-size:12px; font-weight:bold; line-height:28px; }
table#kontrola { border:solid 1px #ffffff; text-align:center; color:#FF9900; font-family:Comic Sans MS,Verdana,Arial; font-size:12px; font-weight:bold; line-height:28px; }
table#kontrola th { color:#ffffff; font-size:14px; }

/*rating stars*/
.rating { width:80px; height:16px; margin:0; padding:0; list-style:none; clear:both; position:relative; background:url('../images/special/hviezdicky.png') no-repeat 0 0; }
.nostar { background-position:0 0; }
.onestar { background-position:0 -16px; }
.twostar { background-position:0 -32px; }
.threestar { background-position:0 -48px; }
.fourstar { background-position:0 -64px; }
.fivestar { background-position:0 -80px; }
ul.rating li { cursor:pointer; float:left; text-indent:-999em; }
ul.rating li a { position:absolute; left:0; top:0; width:16px; height:16px; text-decoration:none; z-index: 200; }
ul.rating li.one a { left:0; }
ul.rating li.two a { left:16px; }
ul.rating li.three a { left:32px; }
ul.rating li.four a { left:48px; }
ul.rating li.five a { left:64px; }
ul.rating li a:hover { z-index:2; width:80px; height:16px; overflow:hidden; left:0; background:url('../images/special/hviezdicky.png') no-repeat 0 0; }
ul.rating li.one a:hover { background-position:0 -96px; }
ul.rating li.two a:hover { background-position:0 -112px; }
ul.rating li.three a:hover { background-position:0 -128px; }
ul.rating li.four a:hover { background-position:0 -144px; }
ul.rating li.five a:hover { background-position:0 -160px; }
/*end of rating stars*/

/*galeria*/
#vypis_foto{width:550px; min-height:450px; margin-left:30px; margin-top:15px; color:#ffffff; }
.objekt_foto{width:180px; height:200px; float:left; text-align:center; margin-bottom:20px; }
.vypis_obr_foto{display:block; width:150px; height:140px; margin:0 auto;}
.vypis_nazov_foto{ color:#FF9900; font-family:Comic Sans MS,Verdana,Arial; font-size:13px; font-weight:bold; line-height:40px; }
.stars_foto{ margin-left:50px; }
/*end*/

/*login to administration*/
#name, #password { margin-left:50px; width:100px; }

/*detail*/
detail_body { background-image:none; background:#CC0000; }



/* search new */
#cislovanieSearch1 { clear:both; height:40px; padding:15px 30px 0 30px; width:525px; text-align:left; }
#cislovanieSearch1 a:hover { text-decoration:underline; }
#cislovanieSearch1 a:active { color:#FF0000; font-size:14px; font-weight:bold; }
#cislovanieSearch1 a, #cislovanieSearch1 a:visited { color:#FFFFFF; font-family:Comic Sans MS,Verdana,Arial; font-weight:bold; font-size:12px; text-decoration:none; }
#cislovanieSearch1 a { color:#FFFFFF; font-family:Arial,Verdana; font-size:12px; text-decoration:none; }
#cislovanieSearch1 a:hover, #cislovanieSearch1 a:active { color:#CC0000; text-decoration:none; }

#searchWrapper{min-height:500px;}
#vypisSearch{width:540px; margin-left:65px; margin-top:15px; color:#ffffff;}
#vypis_fotoSearch{width:550px; margin-left:30px; margin-top:15px; color:#ffffff; }
