* {margin:0; padding:0}
a:hover {text-decoration:underline}
body {background:#4b555f; FONT: 80% tahoma, verdana, sans-serif;}
#w-header {background:#edefef; margin:8px 0 0 0; width:100%; height:121px; overflow:hidden}
#header {width:995px; padding:0 0 0 70px}
	#header h1 {text-indent:-9999px; background: url(../img/logo.gif); width:366px; height:50px; margin:36px 0 0 0 }
	#header h1 a {display:block; width:366px; height:50px }
	#header h2 {text-indent:-9999px; background: url(../img/logo_index.gif); width:260px; height:50px; margin:36px 0 0 0 }
	#header h2 a {display:block; width:260px; height:50px }
	#header a img {border:none}
.caruselle {width:946px; margin:8px auto 0 auto; padding:0 24px 0 25px; background: #FFF url(../img/carusel.gif) no-repeat left top;}	
#w-content {margin:8px 2px 0 2px; background:#edefef; padding:10px 0 0 0}
#content {width:995px; margin:0 auto; color:#334444}
	#content h1 {font-size: 150%; margin:0 0 15px 0; color:#4b555f}
	#content h1 span {font-size:80%;}
	#content h2 {font-size: 100%; margin:0 0 12px 0}
	#content p {font-size: 100%; margin: 8px 0 12px 0}
	#content k {font-size: 80%; margin: 8px 0 12px 0;}
	#content a {color:#66a500}
.wrapper {background: url(../img/wrap_bg.gif) no-repeat bottom right; padding:20px 0 12px; overflow: hidden; _overflow:visible; _height:248px}	

.right {width:182px; float:right}
	.right img {border:8px solid #FFF}
	.right a img {border:none}
.right2 {width:182px; float:right}
	.right a img {border:none}

.left {margin:0 212px 0 0; text-align: justify;}
.right-inn {width:300px; float:right}
	.right-inn img {border:8px solid #FFF !important}
	.right-inn a img {border:none}
.left-inn {margin:0 350px 0 0}

.half-left {width:475px; float:left}
	.half-left img {border:8px solid #FFF}
	.half-left a img {border:none}
.half-right {width:475px; float:right}
	.half-right img {border:8px solid #FFF}
	.half-right a img {border:none}

#w-content2 {margin:8px 2px 0 2px; background:#edefef; padding:0px 0 0 0}
#content2 {width:995px; margin:0 auto; color:#334444}
.wrapper2 {padding:0px 0 0px; overflow: hidden; _overflow:visible; _height:70px}	
.right3 {width:182px; float:right}
	.right a img {border:none}


table tr {}
table tr td {text-align:center; border-bottom: 1px solid #aaaaaa; padding:2px 0; font-size:100%}
table tr td a {text-align:center; border-bottom: 0px}
table tr th {border-bottom: 1px solid #aaaaaa; padding:2px 0;  font-size:100%}
.no_bg {background: none !important;}
.no_bg img {border:none}
.bg {background: url(../img/bg.gif) no-repeat bottom left !important;}
#w-footer {background:#edefef; margin:16px 0; width:100%;}
#footer {width:995px; margin:0 auto}
#footer p {margin:14px 0 0 0}
#footer p a img {border:none}
.clearing {height:1px; line-height: 1px; _clear:both; }
	
div.sc_menu {position: relative; height: 155px; width: 946px; overflow: auto; margin: 0 6px 0 0}
ul.sc_menu {display: block; height: 155px; width: 11500px; padding: 0px 4px 0 4px; margin: 0; list-style: none;}
.sc_menu li {display: block; float: left; padding: 4px;}
.sc_menu a {display: block; position:relative; text-decoration: none;}
.sc_menu span {display: block; margin-top: 3px; text-align: center; font-size: 80%; color: #fff;}
.sc_menu span {display: none; margin-top: 3px; text-align: center; font-size: 80%; color: #000; position:absolute; z-index:1; width:100%;}
.sc_menu a:hover span {display: block; background:#FFFFFF; bottom:0; color:#000000; font-size:80%; height:35px; margin:0 3px; position:absolute; 	left:0; text-align:center; width:100%; z-index:1;}
.sc_menu img {border: 3px #fff solid;}
/*.sc_menu a:hover img {filter:alpha(opacity=50); opacity: 0.5;}*/
.sc_menu a:hover span {filter:alpha(opacity=50); opacity:0.5;}