*{margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6,pre,code,input,select,textarea{font-size: 100%;}
ul,ol{list-style: none;}
label, input.button{cursor: pointer; cursor: hand;}
img,fieldset{border: none;}
table{border-collapse: collapse; border: none; font-size: 11px;}
hr,.hide{display: none;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

#wrapper{ width: 946px;  text-align: left; margin: 0 auto; }

*{margin:0; padding:0;}
ul,li {list-style:none;}
a img {border:none;}

#header a {text-decoration:none;}

    #header span.date {font-family:Myriad Pro;font-size:35px;color:#2b2b2b;}
#header span.date1 {font-family:Myriad Pro;font-size:35px;color:#ffd800;}
#header a span {text-decoration:none;}


body {margin:77px 0px;}

html {background: url(../img/polosa.jpg)}


#header{height: 117px; overflow: hidden; background:url(../img/topfon.jpg) right;}
	#header h1{float: left;margin:18px 0 0 40px;}
	#header ul{float:left; margin-left:252px;margin-top:42px;}
    #header ul li {display:inline; float:left;}
	    #header ul li a {
	        font-size: 14px;
	       
	        color: #000;
	        text-transform: uppercase;
			font-family: Myriad Pro, Tahoma;
			margin-top: 54px;
			line-height:35px;
	    }

        #b1 {float:left;}
		#header ul li{display: inline; padding: 0 0 0 12px; margin-left: 0px;float:left}
	#header img{display: block;margin-right:8px;}

#main{background: url(../img/mainfon.jpg) no-repeat; position: relative; height: 362px;}
#main-out{padding: 13px; margin: 0 2px;}

#menu {position:absolute;left:40px;top:0px;}
	#menu li a {
		display:block;
		font-size: 12px;
	    text-decoration: none;
	    color: #676767;
	    text-transform: uppercase;
		font-family: Tahoma;
		width: 173px;
		height: 33px;
		background: url(../img/bfon.gif) no-repeat;
		line-height:25px;
	}
	#menu li a img {
		padding-left:7px;
		float:left;
	}

#users1 {position:absolute;right:34px;top:15px; width:235px; color:#000000;}
#users1 ul li a.img {display:block;}
		#users1 ul li a {

		        font-size: 12px;
		        text-decoration: none;
		        color: #000000;
				font-family: Tahoma, Verdana;
						    }
	#users1 ul li{float: left; display: inline; padding: 0 0 0 12px; margin-left: 0px; width:66px; height:88px; overflow:hidden; }
	
#newusers {position:absolute;right:270px;top:100px;color:#FFF;}
	
#footer{padding-top: 5px; color: #5a0215; height: 211px; background: url(../img/foofon.jpg) no-repeat;}

	#footer a{color: #2d3b02; text-decoration: none;}
	#footer p{margin-bottom: 5px;}
	#footer p.abledating, #footer p.abledating a{color: #000000;}
    
    #footer1{padding-top: 5px}

	#footer1 a{color: #2d3b02; text-decoration: none;}
	#footer1 p{margin-bottom: 5px;}
	#footer1 p.abledating, #footer p.abledating a{color: #000000;}
	
#footer form {font: 18px Times New Roman, Tahoma; color:#FFF;margin-left:25%;margin-top:14px;}
#footer input {width:169px; height:15px;margin-left:10px;background:white;border:none;}
#footer td.forma1 {background:url(../img/forma.jpg); width:188px; height:23px;}
#footer td.forma {background:url(../img/forma.jpg); width:188px; height:23px;}
#footer td a img {margin-left:5px;}
#footer td.login {font: 20px Times New Roman; margin-left:11px;position:relative; right:11px;}



#c {margin-top:77px;text-align: center;font-family:Tahoma;font-size:11px;}
p.links {font-weight:bold;}
#pl10 {padding-left:10px;}

img.png{behavior: url("./_server/design/pngbehavior.htc");}

.button {width:39px!important; height:23px!important; margin-left:5px!important;}