BODY {
padding:0px;
margin:0px;
font-size:12px;
font-family:Arial, sans-serif;
color: #666666;
background:url(../images/bg.jpg) no-repeat top center;
background-attachment:scroll
}
HR.no {
display: none;
}
IMG {
border:0px
}
A{
margin:0px;
padding:0px;
color:#000000;
text-decoration:none
}
A:hover{
text-decoration:underline
}
DIV#all {
width:870px;
margin-left: auto;
margin-right: auto;
margin-top:50px;
margin-bottom:0px;
padding:0px 0px 50px 0px;
position:relative;
top:0px;
left:0px;
background-color:#FFFFFF
}
DIV#page {
width:830px;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
position:relative;
top:0px;
left:0px;
background-color:#FFFFFF
}
DIV#top {
width:830px;
height:53px;
margin:0px;
padding:0px;
position:relative;
top:0px;
left:0px
}
A#logo {
width:357px;
height:28px;
margin:0px;
padding:0px;
position:absolute;
top:20px;
left:0px;
cursor:pointer
}

DIV#hladaj {
width:187px;
height:19px;
margin:0px;
padding:0px;
position:absolute;
top:21px;
right:0px
}
DIV#hladaj form{
margin:0px;
padding:0px
}
input.searchtext{
border:none;
background:transparent url(../images/searchtext_bg.gif) no-repeat top left;
width:187px;
height:19px;
line-height:12px;
color:#666666;
margin:0px;
padding:4px 20px 0px 4px;
font-size:12px
}
/*
MENU - start
*/
DIV#menu{
width:830px;
height:28px;
margin:0px;
padding:0px;
position:relative;
top:0px;
left:0px;
border-bottom:1px solid #909090;
border-top:1px solid #909090;
}
UL#leftmenu {
position:absolute;
top:9px;
left:1px;
margin:0px;
padding:0px;
height:12px;
width:400px
}
UL#leftmenu LI, UL#rightmenu LI {
padding:0px; 
position: relative;
list-style-type: none;
display: inline; 
margin:0px	
}
UL#leftmenu LI A {
display: block;
float: left;
text-align:left;
padding:0px;
margin:0px 8px 0px 0px;
font-size:11px;
height:12px;
line-height:12px;
font-weight:bold;
text-decoration:none;
color:#79a0bb;
background:url(../images/menu_li.gif) no-repeat left
}
UL#leftmenu LI A span, UL#rightmenu LI A span{
padding:0px;
margin:0px 0px 0px 13px;
text-decoration:none;
cursor:pointer
}
UL#leftmenu LI A:hover, UL#rightmenu LI A:hover {	
color: #6a5e44;
background:url(../images/menu_li2.gif) no-repeat left
}
UL#leftmenu LI A.leftmenuact, UL#rightmenu LI A.rightmenuact {	
color: #cccccc;
background:url(../images/menu_li3.gif) no-repeat left
}
UL#rightmenu {
position:absolute;
top:9px;
right:1px;
margin:0px;
padding:0px;
height:12px;
width:400px;
}
UL#rightmenu LI A {
display: block;
float: right;
text-align:left;
padding:0px;
margin:0px 0px 0px 8px;
font-size:11px;
height:12px;
line-height:12px;
font-weight:bold;
text-decoration:none;
color:#79a0bb;
background:url(../images/menu_li.gif) no-repeat left
}
/*
MENU - end
*/

/*
TEXT - start
*/
div#searchResults{
width:830px;
margin:0px;
padding:0px;
top:0px;
left:0px;
}
div#searchForm{
display:none;
visibility:hidden
}
.gsc-search-box, .gsc-trailing-more-results{
display:none;
visibility:hidden
}
DIV#text{
width:830px;
margin:0px;
padding:0px;
position:relative;
top:0px;
left:0px;
min-height:300px
}
div#paggingbook{
position:absolute;
top:99px;
right:0px;
text-align:right;
width:400px
}
h2{
color:#666666;
font-size:18px;
width:500px;
margin:0px;
padding:0px;
height:56px;
display:block;
font-weight:bolder;
top:12px;
left:0px;
position:relative
}
DIV#textleft{
width:430px;
margin:0px;
padding:0px;
position:relative;
top:0px;
left:0px
}
DIV#homeleft{
width:360px;
height:452px;
margin:0px 0px 40px 0px;
padding:0px;
position:relative;
top:16px;
left:0px;
background:#dbdbdb
}
DIV.homeblock1{
width:343px;
height:102px;
margin:4px 0px 0px 0px;
padding:0px;
position:relative;
top:18px;
left:10px;
background:#ffffff url(../images/homeblock_bg.gif) no-repeat top left
}
DIV.homeblock_head{
width:331px;
height:22px;
margin:0px;
padding:0px;
position:absolute;
top:3px;
left:4px;
}
DIV#homeblock_bg{
width:331px;
height:60px;
margin:0px;
padding:0px;
position:absolute;
top:25px;
left:4px;
background:url(../images/homeblock_search_bg.gif) no-repeat top left
}
DIV#homeblock_search{
width:150px;
height:25px;
margin:0px;
padding:0px;
position:absolute;
top:29px;
left:200px
}
.homeselect{
width:120px;
border:1px solid #333;
color: #333;
background-color: #fff;
}
.homeselect2{
width:46px;
border:1px solid #333
}

DIV.homeblock_all{
width:331px;
height:90px;
margin:0px;
padding:0px;
position:absolute;
top:3px;
left:4px;
}
DIV#homepic{
width:452px;
height:451px;
margin:0px;
padding:0px;
position:absolute;
top:16px;
right:0px;
background:url(../images/home_01_bg.jpg) no-repeat top left;
/*
border:1px solid #939393
*/
}
DIV#quicktable{
margin:0px 0px 0px 10px;
padding:0px
}
DIV#homepic img.home{
margin:0px;
padding:0px;
display:inline;
float:left
}
DIV.homepicgallery{
margin:10px 0px 30px 10px;
padding:0px;
float:left;
font-size:10px;
font-weight:bold;
width:100px;
height:90px;
}
div#tworows{
height:30px;
line-height:12px;
font-size:10px;
font-weight:bold;
color:#333
}
div#tworows A{
margin:0px;
padding:0px;
color:#000000;
text-decoration:none
}
div#tworows A:hover{
text-decoration:underline;
color:#999
}
DIV.homepicgallery div.shadowed{
width:86px;
height:70px;
margin:0px;
padding:0px;
display:block;
}
DIV.homepicgallery div.shadowed img {
width:80px;
height:64px;
margin:3px 0px 0px 3px;
padding:0px;

}
DIV#pagging{
width:500px;
height:20px;
margin:0px;
padding:0px;
position:absolute;
top:430px;
left:20px
}

/*
PLANMENU - start
*/
DIV#planmenu{
width:830px;
height:28px;
margin:0px;
padding:0px;
position:relative;
top:0px;
left:0px;
border-bottom:1px solid #909090
}
UL#leftplanmenu {
position:absolute;
top:9px;
left:1px;
margin:0px;
padding:0px;
height:12px;
width:400px
}
UL#leftplanmenu LI, UL#rightplanmenu LI {
padding:0px; 
position: relative;
list-style-type: none;
display: inline; 
margin:0px	
}
UL#leftplanmenu LI A {
display: block;
float: left;
text-align:left;
padding:0px;
margin:0px 8px 0px 0px;
font-size:11px;
height:12px;
line-height:12px;
font-weight:bold;
text-decoration:none;
color: #6a5e44;
background:url(../images/menu_li2.gif) no-repeat left
}
UL#leftplanmenu LI A span, UL#rightplanmenu LI A span{
padding:0px;
margin:0px 0px 0px 13px;
text-decoration:none;
cursor:pointer
}
UL#leftplanmenu LI A:hover, UL#rightplanmenu LI A:hover {	
color:#867a64;
background:url(../images/menu_li4.gif) no-repeat left
}
UL#rightplanmenu {
position:absolute;
top:9px;
right:1px;
margin:0px;
padding:0px;
height:12px;
width:400px
}
UL#rightplanmenu LI A {
display: block;
float: right;
text-align:left;
padding:0px;
margin:0px 0px 0px 8px;
font-size:11px;
height:12px;
line-height:12px;
font-weight:bold;
text-decoration:none;
color: #6a5e44;
background:url(../images/menu_li2.gif) no-repeat left
}
UL#rightplanmenu LI A.previous:hover {
background:url(../images/menu_li5.gif) no-repeat left;
}
UL#rightplanmenu LI A.next:hover {
background:url(../images/menu_li6.gif) no-repeat left;
}
UL#rightplanmenu LI A.previous {
background:url(../images/menu_li7.gif) no-repeat left;
}
UL#rightplanmenu LI A.next {
background:url(../images/menu_li8.gif) no-repeat left;
}
UL#rightplanmenu LI A.next span{
padding:0px;
margin:0px 0px 0px 13px;
text-decoration:none;
cursor:pointer
}
/*
PLANMENU - end
*/












DIV#textplan{
width:783px;
margin:28px 0px 50px 47px;
padding:0px;
position:relative;
top:0px;
left:0px
}
A#twister{
margin:0px 0px 0px -10px;
padding:0px;
position:relative;
top:0px;
left:0px
}

DIV#textplanbot{
position:relative;
width:830px;
height:10px;
margin:0px;
padding:0px;
display:table;
clear:both;
color:#FFFFFF
}
div#planname{
color:#79a0bb;
font-size:12px;
font-weight:bold;
margin:8px 0px 0px 0px;
padding:0px;
}
table.tabpln{
margin:10px 0px 0px 7px;
padding:0px;
}
div.plandata{
line-height:25px;
height:25px
}
div.leftdesc{
color:#616161;
font-size:12px;
font-weight:bold;
line-height:20px
}
div.shadowed{
background:#FFFFFF
}

div.shadowed A{
margin:0px;
padding:6px 6px 6px 6px;
display:block;
}

/*
planthumbsnav
*/
UL#planthumbsnav{
position:absolute;
top:-19px;
right:0px;
width:400px;
margin:0px;
padding:0px;
height:12px;
}
UL#planthumbsnav LI {
padding:0px; 
position: relative;
list-style-type: none;
display: inline; 
margin:0px	
}
UL#planthumbsnav LI A {
display: block;
float: right;
text-align:right;
padding:0px;
margin:0px 0px 0px 8px;
font-size:11px;
height:12px;
line-height:12px;
font-weight:bold;
text-decoration:none;
color: #6a5e44;
background:url(../images/menu_li2.gif) no-repeat left
}
UL#planthumbsnav LI A span{
padding:0px;
margin:0px 0px 0px 13px;
text-decoration:none;
cursor:pointer
}
UL#planthumbsnav LI A:hover {	
color:#867a64;
background:url(../images/menu_li4.gif) no-repeat left
}
/*
planthumbsnav - end
*/








DIV#planthumbs{
position:absolute;
top:0px;
right:60px;
width:360px;
}
DIV#planthumbs div.shadowed{
margin:0px 0px 30px 0px;
padding:0px;
float:right
}
DIV#planthumbs A.image_thumb{
float:right;
margin:0px 0px 0px 10px;
padding:0px;
border:solid #000000 1px
}


DIV#righttab{
position:absolute;
top:0px;
left:375px;
width:410px;
margin:0px;
padding:0px
}

DIV#firstrowhead{
position:absolute;
top:0px;
left:0px;
width:40px;
height:9px
}
DIV#firstrow{
position:absolute;
top:12px;
left:10px;
width:407px;
height:78px;
}
DIV#firstrow A{
float:left;
margin:8px 8px 0px 0px;
padding:0px;
}
DIV#secondrowhead{
position:absolute;
top:122px;
left:px;
width:40px;
height:9px
}
DIV#secondrow{
position:absolute;
top:134px;
left:10px;
width:200px;
}
DIV#secodrowrighthead{
position:absolute;
top:122px;
left:209px;
width:45px;
height:11px
}
DIV#secodrowright{
position:absolute;
top:134px;
left:219px;
width:200px;
}
DIV#secondrow ul, DIV#secodrowright ul{
margin:14px 0px 0px 16px;
padding:0px
}
DIV#secondrow ul li, DIV#secodrowright ul li{
margin:0px;
padding:0px
}
DIV#secondrow ul li A, DIV#secodrowright ul li A{
margin:0px;
padding:0px;
}


DIV#thirdrow{
position:absolute;
top:207px;
left:10px;
width:400px;
padding:0px;
margin:0px;
text-align:justify
}
DIV#thirdrowhead{
position:relative;
top:0px;
left:-10px;
padding:0px;
margin:0px;
padding:0px;
}

DIV.gallery{
margin:0px 10px 40px 0px;
padding:0px;
float:left;
position:relative;
display:table;
width:130px;
font-size:11px;
font-weight:normal
}
DIV.gallery A{
margin:0px;
padding:0px;
}

div.homegallery{
margin:0px 10px 10px 0px;
padding:0px;
display:block;
float:left;
border:1px solid #666
}


/*
SEARCH
*/

INPUT.sinput{
border:none;
color:#79a0bb;
font-size:10px;
text-align:right
}

.form_widget_amount_slider{
height:8px;
position:absolute;
top:0px;
background:#cccccc url(../images/bg_slider.gif) no-repeat top left
}
SPAN.salt{
color:#333333;
font-size:11px;
font-weight:bold
}





/*Radio buttons*/
#container {
	padding:0px;
}

label {
	color:#999;
	cursor:pointer;
	padding-left:2px;
	line-height:16px;
}
label.chosen {color:#333;}

/*Transparent items*/
.outtaHere {
	position:absolute;
	left:-3000px;
}

/*Radio buttons*/
.radioArea, .radioAreaChecked {
	display:block;
	float:left;
	clear:left;
	width:15px;
	height:14px;
	font-size:0;
	cursor:pointer;
}
.radioArea {background:url(../images/radio.gif) no-repeat left top;}
.radioAreaChecked {background:url(../images/radio.gif) no-repeat left bottom;}








/*
ajaxDIV
*/
DIV#ajaxDivHead{
position:absolute;
top:3px;
left:167px;
margin:0px;
padding:0px;
height:20px;
width:160px;
color:#343434;
font-size:11px;
font-weight:bold;
text-align:right
}
DIV#ajaxDiv{
position:absolute;
top:26px;
left:167px;
margin:0px;
padding:0px;
height:500px;
width:160px;
text-align:right;
z-index:100
}
DIV#ajaxDiv A{
color:#949494;
font-size:11px;
line-height:15px;
height:15px;
text-decoration:none;
background:url(../images/ajaxdiv.gif) no-repeat right;
margin:0px;
padding:0px 14px 0px 0px;

}
DIV#ajaxDiv A:hover{
color:#66b0cc;
background:url(../images/ajaxdiv2.gif) no-repeat right;
}
	
DIV#randompic{
position:absolute;
top:6px;
left:378px;
margin:0px;
padding:0px;
height:451px;
width:452px;
text-align:right;
z-index:10
}	
DIV.haluz{
visibility:hidden;
background:url(../images/tooltip_bg.gif) no-repeat top left
}
DIV#bottomweb{
width:830px;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
position:relative;
top:0px;
left:0px;
border-top:solid 1px #909090;
color:#a2a2a2
}
DIV#bottomweb A{
color:#a2a2a2;
text-decoration:none
}
DIV#bottomweb A:hover{
text-decoration:underline
}
DIV#loadingweb {
width:1000px;
height:900px;
margin-left:-500px;
padding:0px;
display:block;
position:absolute;
top:0px;
left:50%;
background:#ffffff
}