/*
Theme Name: detsad
*/

html { margin-top: 0px !important; }
* html body { margin-top: 0px !important; }

body { background:#FFFFFF; margin: 0 auto; padding: 0; }

/* Global Classes */
a { color:#4997C1;}
h1 { font-family:Trebuchet MS; font-size:24px; color:#464646; }
h2 { font-family:Trebuchet MS; font-size:20px; color:#464646; }
h3 { font-family:Trebuchet MS; font-size:16px; color:#464646; }

ul { margin-bottom: 1em; margin-top: 1em; padding-left: 2em;}

blockquote {font-style: italic};

.alignleft {display:block; float:left}
.alignright {display:block; float:right}
.aligncenter{display:block; margin:0 auto; text-align:center}

/* Image Captions */
.wp-caption {background-color:#EFEFED; border:1px solid #D0D0CE; margin:10px; padding:3px; text-align:center; max-width:470px!important}
.wp-caption img {border:none; height:auto!important}
.wp-caption-text{color:#676F51;font-size:0.85em;margin:0;padding:4px 0}

#wrap{width:50%;}
#indexcontent{position:relative;width:200%;min-width:1000px;clear:both;}
#indexcontent{width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'');} 

#header { min-height:442px; width:100%; background:url(images/header.jpg) repeat-x; float:left; }
#headerleft { min-height:442px; width:100%; background:url(images/headerleft.jpg) no-repeat; float:left; }
#headerright { min-height:442px; width:100%; background:url(images/headerright.jpg) no-repeat right top; float:right; }

#logo { float:left; position:absolute; left:21%; top:0px; }

#toptext { float:left; width:16%; font-family:Arial; font-size:12px; color:#545A5B; margin-left:25px; margin-top:40px; }

#topadres { float:left; clear:both; margin-left:25px; font-family:Arial; font-size:12px; color:#545A5B; margin-top:80px; }

#topadres img{ float:left; margin-right:10px; }

#topadres span{ font-family:Arial; font-size:17px; color:#F23846; float:left; margin-top:2px; }

#toptext2 { float:left; position:absolute; top:250px; right:340px; font-family:Arial; font-size:20px; color:#237C12; margin-left:25px; margin-top:40px; }

#main { width:100%; min-height:500px; float:left; clear:both; margin-top:70px; }

#left { width:265px; float:right; padding-left:20px; margin-bottom:30px; }

#content { width:97%; float:right; margin-left:-285px; margin-right:30px; }

#content2 { margin-left:285px; padding-bottom:100px; float:left; font-family:Arial; font-size:12px; color:#6F6F6F; }

#gruppy { float:left; width:100%; padding-bottom:4px; border-bottom:#AD7661 dotted 1px; font-family:Trebuchet MS; font-size:14px; color:#0D0D0D; }

#gruppy2 { width:100%; height:120px; float:left; } 

#gruppy2 a{ text-decoration:none; font-family:Arial; font-size:14px; color:#686868; }

.gruppy2 { width:16%; height:120px; float:left; text-align:center; margin-top:10px; }

.gruppy2:hover { background:url(images/menuhover.jpg) no-repeat top center; }

.text { float:left; width:100%; margin-bottom:20px; font-family:Trebuchet MS; font-size:16px; color:#6F6F6F; }
.text img {margin:5px;}

.prev { float:left; width:120px; height:100px; margin-right:20px; }

#lastnews { width:100%; float:left; }

#lastnewstop { float:left; width:50%; }

#lastnewstop img{ margin-right:20px; }

.lastnews { width:100%; float:left; margin-left:15px; padding-bottom:10px; padding-top:10px; border-bottom: #949494 dotted 1px; }

.lnprev { float:left; width:120px; min-height:100px; margin-right:20px; }
.lnprev img{ }
.lntext { float:left; width:100%; margin-top:5px; font-family:Trebuchet MS; font-size:14px; color:#6F6F6F; }
.lntext img {margin:5px;}
.lninfo { background:url(images/info.jpg) no-repeat; width:100%; height:15px; padding-left:20px; font-family:Trebuchet MS; font-size:10px; color:#949494; }
.lninfo a{ color:#4997C1; }

#newfoto { width:80%; height:204px; margin-top:40px; float:left; background:url(images/lastfoto.jpg) no-repeat; padding-top:50px; padding-left:50px; }
#nf { float:left; margin-left:170px; margin-top:-40px; }
.ngg-widget{}

#left .lefttitle { width:100%; float:left; clear:both; }
#left .leftmenu  { width:80%; float:left; clear:both; font-family:Arial; font-size:12px; line-height:160%}

#login{ width:100%; height:110px; float:left; font-family:Arial; font-size:11px; color:#464646; margin-bottom:30px; background:url(images/login.jpg) no-repeat 0px 0px; }
#login a{ color:#66CC00; }
#login .inputlp { width:100px; margin-left:50px; border:0px solid #ccc; background:transparent; margin-top:3px; }
#user_login{ margin-top:0px !important; }
#wp-submit{ width:40px; height:35px; float:right; margin-top:-55px; margin-right:48px; }
#loginin{ margin-top:10px; margin-bottom:30px; float:left; width:100%; font-family:Arial; font-size:12px; color:#464646; }
#loginin a{ color:#66CC00; }

#sobitiya { margin-right:50px; margin-bottom:30px; float:left; }
#sobtitle { font-family:Trebuchet MS; font-size:18px; color:#464646; float:left; line-height:125%; }
#sobtitle span { font-size:27px; }
#sobimg { float:right; }
#sobtext { float:left; width:100%; font-family:Arial; font-size:12px; color:#717171; }
#sobtext a{ color:#66CC00; }
#sobtext ul{ margin:0px; padding:0px; }
#sobtext li{ margin:0px; padding:0px; list-style:none; margin-top:10px; }

#opros { margin-right:50px; margin-bottom:30px; float:left;}
#oprostitle { font-family:Trebuchet MS; font-size:18px; color:#464646; float:left; line-height:125%; }
#oprostitle span { font-size:27px; }
#oprosimg { float:right; }
#oprostext{ float:left; width:100%; font-family:Arial; font-size:12px; color:#464646; }
#oprostext a { color:#66CC00; }
#oprostext p { font-family:Arial; font-size:12px; color:#464646; font-weight:100!important; text-align:left!important; margin-left:10px; }

#versiya { margin-right:50px; margin-bottom:30px; float:left;}
#versiyatext{ float:left; width:100%; font-family:Arial; font-size:12px; color:#464646; }

#footer { min-height:700px; width:100%; background:url(images/footer.jpg) repeat-x left bottom; float:left; }

#footerright { min-height:700px; width:100%; background:url(images/footerright.jpg) no-repeat right bottom; float:right; }

#footercontent{ float:left; width:100%; height:86px; clear:both; }

#footertext { font-family:Tahoma; font-size:11px; color:#A7A8AB; float:left; margin-left:20px; margin-top:25px; }

#footercounter{ float:left; margin-left:20px; margin-top:25px; }

#footercounter img{ margin-right:5px; }

#footersearch{ float:right; margin-top:25px; margin-right:70px; width:230px; height:32px; background:url(images/search.jpg) no-repeat; }
#footersearch input{ float:left; margin-top:7px; margin-left:5px; background:transparent; border:0px; font-family:Tahoma; font-size:11px; color:#9FA5AB; line-height:180%; }

#s { width:190px; }

.wp-pagenavi { clear: both; font-family:Arial; font-size:12px; color:#5C5C5C; }
.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #C0C0C0;
	padding: 3px 5px;
	margin: 2px;
	color:#5C5C5C;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #C0C0C0;
	background:#DF4344;
	color:#FFFFFF;
}

.wp-pagenavi span.current {
	font-weight: bold;
}