body
{
height: 100%;
font-size: 14px;
font-family: verdana , sans-serif;
color: #3f5b62;
font-weight: bold;
background-color: #83cef0;
background-image: url('main_background.jpg');
background-repeat: repeat-x;
text-align: center;
align: center;
padding:0;
margin:0;
margin-top:0px;
margin-bottom:0px;
}


#container
{
display:block;
height:100%;
min-height:100%;
width: 1065px;
/*background-image: url('content_background.jpg');
background-repeat: no-repeat;
background-position: top right;*/
padding: 0;
margin-top:0px;
margin-bottom:0px;
margin-left: auto;
margin-right: auto;
}
/* 275 */ 

#main
{
min-height: 768px !important;
height:100%;
display:block;
/*width: 429px;*/
width:600px;
padding:15px;
padding-left:30px;
padding-right: 0px;
float:left;
font-size: 14px;
font-family: verdana, sans-serif;
color: #3f5b62;
font-weight: bold;
text-align:justify;
background-color:transparent;
background-image: url('content_background.jpg');
background-repeat: no-repeat;
background-position: top right;
}

#mainrelacia
{
min-height: 768px !important;
height:100%;
display:block;
/*width: 429px;*/
width:600px;
padding:15px;
padding-left:30px;
padding-right: 0px;
float:left;
font-size: 14px;
font-family: verdana, sans-serif;
color: #3f5b62;
font-weight: bold;
text-align:justify;
background-color:transparent;
background-image: url('content_background_relacie.jpg');
background-repeat: no-repeat;
background-position: top right;
}

#mainrelaciaie6
{
min-height: 768px !important;
height:100%;
display:block;
/*width: 429px;*/
width:600px;
padding:15px;
padding-left:30px;
padding-right: 0px;
float:left;
font-size: 14px;
font-family: verdana, sans-serif;
color: #3f5b62;
font-weight: bold;
text-align:justify;
background-color:transparent;
background-image: url('content_background_relacie.jpg');
background-repeat: no-repeat;
background-position: top right;
}

.headingfix{
padding-left:30px;
display:block;
margin-left:30px;
}

#main a {

font-size: 14px;
font-family: verdana, sans-serif;
color: #abcf46;
font-weight: bold;
text-decoration: none;
}

#main a:hover
{
text-decoration: underline;
}

h1
{
font-size: 14px;
font-family: verdana, sans-serif;
color: #1e3f69;
font-weight: bold;
}


#menu
{
display:block;
float:left;
width: 260px;
/*min-height: 768px !important;
height:100%;*/
height:900px;
font-size: 16px;
font-family: arial, sans-serif;
color: #ffffff;
font-weight: bold;
background-image: url('menu_background.jpg');
background-repeat: no-repeat;
background-position: top right;
padding-top:0;
margin-top:0;
padding-bottom:0;
margin-bottom:0;
z-index:1;
}

#menu a
{
font-size: 16px;
font-family: verdana, sans-serif;
color: #ffffff;
font-weight: bold;
display:block;
width:100%;
height: 27px;
padding-top:34px;
padding-bottom:26px;
text-align:center;
clear:both;
text-decoration:none;
}

#menu a:hover , a.active:visited , a.active
{
color: #1e3f69;
background-image: url('button_main_background.gif');
background-position: -11px 0;
}


#footer
{
display:block;
clear:both;
width: 260px;
height: 215px;
font-size: 12px;
margin-top:-5px;
font-family: arial, sans-serif;
color: #ffffff;
font-weight: normal;
vertical-align: text-bottom;
background-image: url('footer_bottom.jpg');
background-repeat: no-repeat;
background-position: bottom right;
bottom:0px;

}

#item
{
display:block;
float:left;
clear:both;
margin-left:-30px;
color:#fff;
width: 427px !important;
/*min-width:427px;*/
height: 27px;
padding-top:16px;
padding-left:30px;
background-image:url(ponuka_item_background.gif);
background-repeat: no-repeat;
z-index:999;
}

#itemie6
{
display:block;
float:left;
clear:both;
margin-left:15px;
color:#fff;
width: 427px !important;
/*min-width:427px;*/
height: 27px;
padding-top:16px;
background-image:url(ponuka_item_background.gif);
background-repeat: no-repeat;
z-index:999;
}

#itemie6 a
{
color:#fff;
margin-left:30px;
text-decoration:none;
}


img.item 
{
display:block;
float:left;
clear:both;
margin-left:-30px;
color:#fff;
width: 366px;
height: 42px;
}

img.itemie6 
{
display:block;
float:left;
clear:both;
margin-left:0px;
padding-left:30px;
color:#fff;
width: 366px;
height: 42px;
}


#item:hover
{
background-image:url(ponuka_item_active_background.gif);
}

a.item , span.kontaktne
{
color: #ACFF75;
text-decoration:none;
}

a.footer1 , a.footer1:hover
{
  text-decoration: none;
  margin:2px;
  border:0px;
  display:block;
  background-image:url('home_icon.gif');
  background-repeat: no-repeat;
  background-color: #00ff00;
  width:11px;
  height:11px;
  }

#item a.item2
{
color: #fff;
text-decoration:none;
}

#item a.item:hover , a.item2:hover
{
text-decoration:none;
}

#kontakt_top
{
display:block;
float:left;
clear:both;
background-image:url(table_top.gif);
background-repeat: no-repeat;
height: 29px;
width: 359px;
padding-left:30px;
}

#kontakt_main
{
display:block;
float:left;
clear:both;
background-image:url(table_background_infinite.gif);
background-repeat: repeat-y;
width: 330px;
padding-left:29px;
padding-right:29px;
height: auto;
color: #fff;
}

#kontakt_bottom
{
display:block;
float:left;
clear:both;
background-image:url(table_bottom.gif);
background-repeat: no-repeat;
height: 29px;
width: 359px;
padding-left:30px;
}

#cennik_top
{
display:block;
float:left;
clear:both;
background-image:url(table-wide-upper.gif);
background-repeat: no-repeat;
height: 25px;
width: 659px;
padding-left:30px;
}

#cennik_main
{
display:block;
float:left;
clear:both;
background-image:url(table-wide-middle.gif);
background-repeat: repeat-y;
background-position: -1px 0;
width: 662px;
padding-left:29px;
padding-right:29px;
height: auto;
color: #fff;
}

#cennik_bottom
{
display:block;
float:left;
clear:both;
background-image:url(table-wide-lower.gif);
background-repeat: no-repeat;
height: 29px;
width: 659px;
padding-left:30px;
}


#backtotop
{
width: 92px;
height: 62px;
background-image: back_to_top.gif;
display: block;
}

select.rok , select.vydanie
{
	font-size:14px;
	font-weight:bold;
	color: #2B4A88;
}
option.rok:hover
{
	color: #7EDD5C;
}

span.cennik {display:block;width:67px;float:left;text-align:center; }
.select {float: left; background: url('lotos-select-classic.gif') no-repeat ; padding: 5px 0 0 10px; width: 310px; _width: 310px; height: 25px; margin-right: 2px; text-decoration: none;}
.select span {font-size: 150%; color: #2B4A88; display: block; line-height: 20px; overflow: hidden;}
#option_area {background-color: #999; position: absolute; top: 39px; left: 290px; min-width: 320px; _width: 320px; z-index:1001;}
#option_area a {display: block; padding: 5px 10px; font-size: 130%; color: #000; background-color:#7EDD5C}

input.order {width: 220px; height: 16px; background-color: #fff; border: 1px solid #2B4A88; font-weight: normal; color: #2B4A88; margin-left:5px; margin-top:5px;}
input.order2 {width: 40px; height: 16px; background-color: #fff; border: 1px solid #2B4A88; font-weight: normal; color: #2B4A88; margin-left:5px; margin-top:5px;}
input.order3 {width: 100px; height: 16px; background-color: #fff; border: 1px solid #2B4A88; font-weight: normal; color: #2B4A88; margin-left:5px; margin-top:5px;}
input.order4 {width: 160px; height: 16px; background-color: #fff; border: 1px solid #2B4A88; font-weight: normal; color: #2B4A88; margin-left:5px; margin-top:5px;}

checkbox.order {background-color: #fff; border: 1px solid #2B4A88; font-weight: normal; color: #2B4A88; margin-left:5px; margin-top:5px;}


/*
.zoznam .search .select {float: left; background: url(../img/icons.gif) no-repeat 0 -610px; padding: 0 40px 0 10px; width: 116px; _width: 166px; height: 38px; margin-right: 2px; text-decoration: none;}
.zoznam .search .select span {font-size: 150%; color: #000; display: block; line-height: 38px; overflow: hidden;}
.zoznam .search .input_submit {float: left; background: url(../img/icons.gif) no-repeat 0 -180px; width: 157px; height: 38px; color: #fff; font-size: 150%;}
.zoznam .search #option_area {visibility: hidden; background-color: #999; position: absolute; top: 39px; left: 290px; min-width: 166px; _width: 166px; z-index:1001;}
.zoznam .search #option_area a {display: block; padding: 5px 10px; font-size: 130%; color: #000;}


a.select {background: url('lotos-select-classic.gif');padding: 0 40px 0 5px; width: 280px; _width: 280px; height: 25px; text-decoration: none; display: block; margin-bottom: 15px;}
a.select span {font-size: 120%; color: #7EDD5C; display: block; line-height: 30px; overflow: hidden;}
#option_area {background-image: url('lotos-select-classic.gif');visibility: hidden; background-color: #999; min-width: 320px; _width: 320px; z-index:1001;}
#option_area a {display: block; padding: 5px 10px; font-size: 130%; color: #000;}
*/




#aboutt_top
{
display:block;
float:left;
clear:both;
background-image:url(table_medium_top.gif);
background-repeat: no-repeat;
height: 25px;
width: 592px;
padding-left:20px;
padding-right:20px;
margin-left:-1px;
}

#aboutt_main
{
display:block;
float:left;
clear:both;
background-image:url(table_medium_mid.gif);
background-repeat: repeat-y;
background-position: -1px 0;
width: 581px;
padding-left:25px;
padding-right:25px;
height: auto;
color: #fff;
font-size: 16px;
color: #ffffff;
font-weight: bold;
}

#aboutt_bottom
{
display:block;
float:left;
clear:both;
background-image:url(table_medium_bottom.gif);
background-repeat: no-repeat;
height: 29px;
width: 592px;
padding-left:20px;
padding-right:20px;
margin-left:-1px;
}
