/*<![CDATA[*/
html 	{ height: 100%; }
html,body 	{ margin: 0px; padding: 0px; border: 0px }
body 		{
	min-width: 800px;
	width: expression(document.body.clientWidth<800?"800px":"auto");
	font-size:0.9em;
	font-family: Verdana, Helvetica, sans-serif;
	font-style: normal;
	background-color: #ffffff;
}
ul,li,h1,h3,p,a,ol,img,dd,dt,span, table, th, td {margin: 0; padding: 0; border: 0;}
/* Header Images */
#top_1_bg, #top_1, #top_11, #top_1_1, #colone_top1, #top_1_zad,
#colone_top, #top_right1, #colone_new2, #home11, #header 		{ position: absolute; }
#top_1, #top_11  							{ left: 0; width: 524px; max-width: 524px; }
#top_1_bg, #top_1, #colone_top1, #colone_top, #top_right1, #header 	{ top: 0; }
#top_11, #top_1_1, #top_1_zad, #colone_new2, #home11 			{ top: 25px; }
#top_1, #colone_top, #top_right1 					{ height: 25px; min-height: 25px; }
#top_1_bg, #top_11, #top_1_1,
#colone_top1, #top_1_zad,#colone_new2, #home11 				{ height: 145px; min-height: 145px; }

#top_1_bg 	{ left: 0;	width: 100%;	min-width: 800px;	background: url('/images/design/top_1_bg.jpg') repeat-x; }
#top_1    	{ top: 1px; *top: 0;}
#top_11   	{ top: 25px; *top:25px; }
#top_1_1  	{ left: 524px;	width: 129px;	min-width: 129px;	background: url('/images/design/top_1_1.jpg') no-repeat; }
#colone_top1	{ right: 42px;	width: 188px; 	min-width: 188px; 	background: url('/images/design/colone_top1.jpg') no-repeat;}
#top_1_zad	{ right: 42px; 	width: 59px; 	min-width: 59px;  	background: url('/images/design/top_1_zad.jpg') no-repeat; }
#colone_top	{ right: 0px; 	width: 46px; 	min-width: 46px; 	background: url('/images/design/colone_top.jpg') no-repeat; }
top_right1	{ right: 0px; 	width: 42px; 	min-width: 42px; 	background: url('/images/design/top_right1.jpg') no-repeat; }
#colone_new2	{ right: 0px; 	width: 46px; 	min-width: 46px;  	background: url('/images/design/colone_new2.jpg') no-repeat;}
home11		{ right: 0px; 	width: 42px; 	min-width: 42px;  	background: url('/images/design/home11.jpg') no-repeat;}
/* End of Header Images*/


#header,#container, #footer  {width: 100%;}
#header { left: 0; height: 170px; min-width: 800px; min-height: 170px; background: url('/images/design/top_1_blue1.jpg') repeat-x; display: block;}
#wrapper { background: url(/images/design/background11.gif) repeat-y right; overflow: hidden; margin-top: 170px; *margin-right: 1px; }
#container { background: url(/images/design/background11.gif) repeat-y right; }

#sidebar { margin-top: 0; width: 200px; float: left; padding-right: 5px; border-bottom: 1px dotted; black; border-right: 1px dotted black; display: inline; /*position: absolute;margin-top: 0;*/  }
#content { margin-left: 210px;}

.inttext { background: white; width: 94%; min-height: 205px; height:expression(this.scrollHeight < 205? "205px" : "auto");}
#footer { background: #FFFFFF; min-height: 200px; height: 200px; width: 100%;}
/* Footer Images Desc */
#bottom_left, #bottom_right { margin-top: 0; height: 200px; }
#bottom_left	{ margin-left: 0; 	width: 349px; float: left;  background: url('/images/design/bottom_left.jpg') no-repeat;}
#bottom_right	{ margin-right: 0; 	width: 254px; float: right; background: url('/images/design/bottom_right.jpg') no-repeat; display: inline; *margin-right: 1px; }

#logo_bot, #add_bot, #globe_bot {position: relative; width: 320px;}
#logo_bot	{ top: 10px; margin-left: 35%; width: 320px; height: 37px; background: url('/images/design/logo_bot.gif') no-repeat; }
#add_bot	{ top: 25px; margin-left: 35%; width: 315px; height: 43px; background: url('/images/design/add_bot.gif') no-repeat; }
#globe_bot	{ top: 40px; margin-left: 45%; width: 75px;  height: 62px; background: url('/images/design/globe_bot.gif') no-repeat; }
#header_icons   { margin: 145px 50px;}
#header_icons   img { padding-left: 10px;}

#baners { margin-bottom: 20px; padding: 5px; }
#baners a { text-decoration: none; border-bottom: none;}


/* Headers Description */
h1 { margin-top: 0; font-size: 1.2em;}
h1.hot {color: red;}
h3 { margin-top: 0; font-size: 0.9em; text-align: center;}

/*dt, dl {font-size: 8pt;}*/
/*dt {float: left; width: 45%;}*/
/*dl {display: inline;}*/

/* Navigation Description */
ul.menu { margin: 0; padding-bottom: 25px;}
ul.menu li.title{ margin: 0px; font-size: 10pt; font-weight: bold; list-style: none;padding-left: 0; width: 100%; background: #ccf; margin-top: 5px;}
ul.menu li{margin: 0; padding-left: 12px; font-size: 8pt; font-weight: bold; list-style: none;background: #fff;}
ul.menu li.active {background: white url('/images/design/bullet.gif') no-repeat 0px 4px;, _background: white url('/images/design/bullet.gif') no-repeat 2px 8px;}
ul.menu li ul li {font-size: 8pt; font-weight: normal; background: #fff;}

.search ul li {margin-left: 2px; font-size: 10pt;}
ul li {margin-left: 4em; font-size: 0.9em;}

div.h {background: #ccf; height: 30px; margin: 5px; width: 100%; min-width: 600px;}
div.item {float: left; margin: 4px 10px;padding: 1px; list-style: none; width: 110px; height: 20px; top: 10px; font-size: 10pt;text-align: center; min-width: 70px;}
div.itemactive {float: left; margin: 4px 10px; padding: 1px; list-style: none; width: 110px; background: #fff;  height: 20px;font-size: 10pt; font-weight: bold; text-align: center;min-width: 70px;}
div.itemactive a {text-decoration: none;}

.pager { border: 0; text-decoration: underline;}
/* Links Description */
a { text-decoration: none; border-bottom: 1px dashed black; color: black; }
a:hover { text-decoration: none; border-bottom: 1px dashed black; color: blue; }
a.active { text-decoration: none; border: 0;}
a.img, a:hover.img {text-decoration: none; border: 0;}


.last { margin-bottom: 0; }
.clearing { height: 0; clear: both; }

/* Tables Description even, odd table class*/
th {text-align: left; font-size: 10pt; padding-left: 3px;}

tr.even {background-color: #dadada; }
tr.odd {background-color: #eeeeee; }
tr.header { background: #ccf; height: 30px; }
td { vertical-align: top; font-size: 0.9em; text-align: left;}
td.num {vertical-align: middle; text-align: center; font-style: italic; width: 4%;}
td.desc { width: 20%; padding: 5px;}
td.baseinfo {width: 40%}
td.iminlove {text-align: right; vertical-align: bottom; padding-bottom: 3px; font-style: italic;}


td.dname {font-style: italic; border-bottom: 1px dotted black; width: 40%; vertical-align: bottom;}
td.dinfo { border-bottom: 0; padding-left: 1em; width: 60%; vertical-align: bottom; text-align: left;}
td.dnamesmall {font-style: italic; border-bottom: 1px dotted black; width: 45%; font-size: 8pt;}
td.dinfosmall { border-bottom: 0; padding-left: 0.5em; vertical-align: bottom; text-align: left; font-size: 8pt;}

span.obyavinfo {font-family: Tahoma; font-style: italic; font-size: 0.8em}
p {margin: 0 5px 0 0; margin-top: 0; text-indent: 1em; font-size: 0.9em;}
ol li {font-size: 0.9em; }
dt {font-style: italic;}

img {border: 0;}
.nobr {white-space: nowrap;}


/* Search */
.search 	{ background: #ccf; color: #000; border: 1px solid black; padding: 5px; margin-left: 5px; margin-bottom: 5px; }
.search a 	{ color: white; text-decoration: none; border-bottom: 1px dashed black;}
.search ul li	{ list-style: none; display: inline; padding: 3px; border-bottom: 1px dashed black;  cursor: pointer;}
.search ul li.active{ border-bottom: 0; cursor: default;}
.search h3 { margin: 0; font-size: 0.9em; text-align: left; display: block;}
.search ul.horizontal { padding-bottom: 20px;}
.search hr { width: 100%; height: 1px; border-top: 1px;}
.search input, select { background: white; color: black; border: 1px solid #000; margin: 2px 0 2px; width: 90%; font-size: 0.9em;}
.search input.small, select.small { width: auto; font-size: 0.9em;}
.inttext input, .inttext select { background: white; color: black; border: 1px solid #000; margin: 2px 0 2px; width: 90%;font-size: 0.9em;}
.inttext input.small, .inttext select.small { width: auto; font-size: 0.9em;}


/* Admin Place */
span.admin {font-size: 7pt; font-weight: normal; margin: 0; padding: 0;}
span.admin a { text-decoration: underline; border: 0; color: blue; font-size: 7pt;}
td.adduserdname {font-style: italic; border-bottom: 1px dotted black; width: 20%;}
td.adduserdinfo { border-bottom: 0; padding-left: 1em; width: 35%; vertical-align: bottom; text-align: left;}
td.adduserdcomm { padding-left: 1em; width: 45%; vertical-align: bottom; text-align: left; font-size: 0.7em; vertical-align: middle; font-style: italic;}

#addtable_left, #addtable_right {font-size: 8pt; }
#addtable_left {float: left; display: inline; padding-right: 5px; width: 49%; border-right: 1px dotted #ccc;}
#addtable_right {width: 49%; display: inline; float: right;}
#addtable_left td, #addtable_right td { height: 20px;}
#addtable_left td.num, #addtable_right td.num { vertical-align: bottom;}
#addtable_left input,  #addtable_right input   {font-size: 8pt;}
#addtable_left select, #addtable_right select {font-size: 8pt;}


/* GB & Private*/
#privateadd { font-size: 0.9em; }

/* Details Div's */
#object_details { margin: 0; height: auto; min-height: 500px; display: block; width: 100%; overflow: hidden;}
#object_charact { width: 39%; float: left; background-color: #fff; min-height: 500px; overflow: hidden;}
* HTML #object_charact { position: absolute; width: 330px; display: inline; margin: 0;}
#gallery {position: relative; margin-right: 155px; float: right; width: 40%; min-height: 500px; text-align: center;}
* HTML #gallery { margin-left: 355px; width: 450px; display: inline; position: absolute;}


/* NOASN */
#noasn_container { overflow:hidden; }
#noasn_left { float: left; min-height: 500px; width: 300px; border: 2px solid #ccf; background: #eee; padding: 3px}
* HTML #noasn_left { margin-left: -150px; }
#noasn_right { margin-left: 320px; min-height: 500px; border: 2px solid #ccf; background: #eee; text-align: left; padding: 3px;}
.noasn_clear { clear: both;}

/* Articles */
.article {width: 100%;}
.article_title, .article_title_empty {min-height: 20px; padding: 5px; text-align: center; background: #ccf;}
.article_content {padding: 5px; background: #eee; font-size: 10pt;}
.article_content_empty {vertical-align: middle; text-align: center; padding: 20px 10px 20px 0px; background: #eee; font-size: 10pt;}

/* TITLE page */
ul.news {margin: 0;}
ul.news li.news_li {margin-left: 0; list-style: none; font-size: 10pt; font-weight: bold;}
ul.news li.news_li ul li {list-style: none; margin-left: 10px; font-size: 8pt; font-weight: normal;}

/* SiteMap */
/* Navigation Description */
ul.sitemap { padding-bottom: 25px; margin-left: 50px;}
ul.sitemap li {margin-left: 100px; font-size: 10pt; font-weight: bold; }
ul.sitemap li.title {margin-left: 10px; font-size: 12pt; font-weight: bold; list-style: none; padding-left: 0; margin-top: 5px;}
ul.sitemap li ul li {margin-left: 20px;font-size: 10pt; font-weight: bold; }
ul.sitemap li ul li ul li {margin-left: 20px;font-size: 8pt; font-weight: normal; }
/*]]>*/

#snowfalls {z-index:1000;}
