body	{font-family:verdana,arial,sans-serif,helvetica;background: #fef4e7 url('images/bg.png') repeat-x; background-repeat:repeat-x;color: #2D2D2D; margin: 0px 0px 15px 0px; padding: 0px; font-size: 12px;/*max*/ vertical-align: baseline;outline: 0;padding: 0;margin: 0;border: 0;height:auto;}
body {
	position: static;
	padding-top:0px;
	background-color:#e4e3dd;
	text-align:left;
	/*background: url(../img/bg_pattern.png) repeat-x;*/
	background: url(../../_theme_respons/img/bg_02.png) repeat 0 0;
	background: url(../../_theme_respons/img/bg_01.png) no-repeat center 0, url(../../_theme_respons/img/bg_02.png) repeat 0 0 !important;
}

.index_thumb {
float: left;
margin: 2px 5px 5px 0;
border: 2px solid #EBEBEB;
}
img		{border: 0px;}
#head {height:75px;background:transparent;}
#headIndex {height:75px;background:transparent;}
#headLeft{width:430px;}
#headLeftIndex{width:470px;}
#headRight{height:75px;width:430px;background:transparent;}
/*#headRight{height:135px;width:430px;background:transparent url('images/headRight.png') no-repeat 0 0;}*/
#headRightIndex{height:75px;width:480px;background:transparent no-repeat 0 0;}
.countryLinks{height:16px;float:right;position:relative;top:5px;margin-right:4px;}
.signupBtn, .registrate {position:relative;top:10px;float:right;}
.rounded2{
-webkit-border-bottom-left-radius:2px;
-webkit-border-bottom-left-radius:2px;
-webkit-border-top-right-radius: 2px;
-webkit-border-top-left-radius: 2px;
-moz-border-radius-bottomright: 2px;
-moz-border-radius-bottomleft: 2px;
-ms-border-bottom-left-radius:2px; 
-ms-border-bottom-right-radius:2px; 
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;}
#footContainer{margin-top:5px;}
#footContainerLeft{height:240px;width:401px;margin-right:5px;background:transparent no-repeat 0 0;}
#footContainerRight{height:240px;width:559px;background:#f9f9f9 no-repeat 0 0;background:url('images/search_bg.jpg') no-repeat 0 0;}

.registrate {margin-top:5px;}
.footer{ background:#ebebeb url('images/footer.png');text-align:center;margin:0; line-height:38px;height:38px;color:#FFF;border:1px solid #2c2c2c;}
.SCErrorMessage{
background-image:url(images/error.png);padding:20px;font-size:13px;font-weight:bold;color:#FFF;margin-bottom:5px;border:2px solid #b54760;}
h4 {	font-size: 16px;
		margin-top: 0;
		font-family: 'Myriad Pro', 'Myriad', helvetica, arial, sans-serif;
		text-shadow: 1px 1px 2px #7e7e7e;
		letter-spacing: 1px;
		/*-webkit-text-stroke: 1px white;*/
		text-transform:uppercase;
		line-height:20px;
		padding:4px;
	}
	h4 a {
		text-decoration: none;
		color: #ffffff;
		position: absolute;
		-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,1)), color-stop(50%, rgba(0,0,0,0)), to(rgba(0,0,0,1)));
		text-shadow: 0 2px 0 #e9e9e9;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	h4 a:hover {
		color: #185a50;
		-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,1)), color-stop(50%, rgba(0,0,0,.3)), to(rgba(0,0,0,1)));
		
	}

	h4:after {
		color: #dbdbdb;
		content : attr(data-title);
	}
	

a { outline: none; cursor:pointer; }
a:link,
a:visited,
a:active { text-decoration:none; color: #9b3524; }
a:hover { text-decoration:none; color: #cb3820; }

p {margin:5px;}
a.menu { 
font-family:Verdana,sans-serif;
color:ebebeb!important;
text-decoration:none;
}
a.menu:hover
{
color:#ebebeb;
text-decoration:none;
}
fieldset{border:1px solid #585858;padding:10px 25px;margin:20px 0px}
fieldset legend{font-family:"Helvetica Neue",Arial,sans-serif;font-size:24px;padding:0px 10px;color:#191919}
/*ul label, label{color:#7e7e7e;display:block;font-size:12px;line-height:18px;padding:6px 10px 2px 10px}*/
#search .search-filter ul label.active{background-color:#e6e6e4;color:#232323}
form fieldset{border:none;margin:0;padding:0}form fieldset p{padding-top:0}
input, textarea, select{
	margin-left:10px;
	}
span.color-4 a
{
	color:#d52b9d!important;font-style:bold;
	}
a:active, a:link, a:visited { 
color:
}
a:hover
{
text-decoration:none;
}
#site{
background:transparent;
}

#news{
margin:0;padding:0;width:438px;float:left;
border:1px solid #222;
background-color:#2c2c2c;
filter:alpha(opacity=60);
-moz-opacity:0.6;
-khtml-opacity: 0.6;
opacity: .65;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
height:215px;
}

#naviTop{

background-image:url();
min-height: 40px;
padding-right: 12px;
padding-left: 12px;
background-color: #e5e5e5!important;
background: #e5e5e5 url('../../_theme_respons/img/navbar_bg.png') repeat-x 0px 0;
border-color: #ebebeb;
text-shadow: 0px 1px 0px #fff;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,.15), 0px 2px 1px rgba(0,0,0,.10), 0px 3px 1px rgba(0,0,0,.05);
-moz-box-shadow: 0px 1px 1px rgba(0,0,0,.15), 0px 2px 1px rgba(0,0,0,.10), 0px 3px 1px rgba(0,0,0,.05);
box-shadow: 0px 1px 1px rgba(0,0,0,.15), 0px 2px 1px rgba(0,0,0,.10), 0px 3px 1px rgba(0,0,0,.05);

}
#naviTopIndex{
width:965px;
background-image:url('images/hNavIndex.png');
background-repeat:no-repeat;
height:36px;
clear:both;
border-bottom:3px solid #FFFFFF;
}
span.topItem1, span.topItem2, span.topItem3, span.topItem4, span.topItem5, span.topItem6{
cursor:pointer;
height:38px;
font-size:12px;
line-height:22px;
text-align:center;
float:left;
border-right:1px solid #c4c4c4;
text-transform:uppercase;
}
a.topNavi:hover{ 
background-color:#FFF;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: .5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
}
a.topNavi:active, a.topNavi:link, a.topNavi:visited{ 
font-family:Arial!important;
text-decoration:none;
color:#000000;
display:block;
height:38px;
line-height:38px;
padding-left:15px;
padding-right:15px;
text-align:center;
font-weight:bold;
}
.error{
background: url('images/error_small.png') no-repeat 4px 12px;
border:3px solid #ad2f55;
background-color: #f1b3c6;
background-position: 14px 12px;
border-image: initial;
padding-left: 66px;
min-height: 46px;
padding: 8px 16px 8px 56px;
min-height: 20px;
line-height: 20px;
color: #333;
}
.warning{
background: url('images/warning_small.png') no-repeat 4px 12px;
border:3px solid #e6be67;
background-color: #fce4b2;
background-position: 14px 12px;
border-image: initial;
padding-left: 66px;
min-height: 46px;
padding: 8px 16px 8px 56px;
min-height: 20px;
line-height: 20px;
color: #333;
}
div.error ul, div.warning ul{position:relative;padding-top:10px;padding-left:0;margin:0;}
div.error span, div.warning span{position:relative;top:10px;left:5px;margin:0;padding:0;font-weight:600;}
div.error li, div.warning li{font-family: Verdana, Arial, sans-serif;font-size: 11px;list-style-type:none;}
input[submit]{}
/*NEW ORANGE BUTTONS */
.oButton  {
border: solid 1px #DA7C0C;
background: #F78D1D;
background: -webkit-gradient(linear, left top, left bottom, from(#FAA51A), to(#F47A20));
background: -moz-linear-gradient(top, #FAA51A, #F47A20);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAA51A', endColorstr='#F47A20');
color: white;
cursor:pointer;
padding:4px 4px 4px 4px;
font:14px/100% Arial, Helvetica, sans-serif;
}
.bButton  {
border: solid 1px #000000;
background: #000000;
background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#3b3b3b));
background: -moz-linear-gradient(top, #000000, #3b3b3b);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3b3b3b');
color: white;
cursor:pointer;
padding:4px 4px 4px 4px;
font:14px/100% Arial, Helvetica, sans-serif;
}

.gButton  {
border: solid 1px #989898;
background: #c7c7c7;
background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#c7c7c7));
background: -moz-linear-gradient(top, #e6e6e6, #c7c7c7);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#c7c7c7');
color: #333;
padding:4px 4px 4px 4px;
cursor:pointer;
}

a:link.bButtonA, a:visited.bButtonA, a:active.bButtonA {
border: solid 1px #DA7C0C;
background: #000000;
background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#F47A20));
background: -moz-linear-gradient(top, #000000, #F47A20);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#F47A20');
color: white;
display:block;
cursor: pointer;
padding:4px 4px 4px 4px;
}
a:hover.bButtonA{text-decoration:none;border-color:#FFF;}
/** oBUTTONS END*/

.footer a:active, .footer a:link, .footer a:visited { 
font-family:Verdana,sans-serif;
color:#757575!important;
text-decoration:none;
}
.footer a:hover
{
color:#414141;
text-decoration:underline;
}


/* Basic positioning classes 
-----------------------------------------------------------------*/
.clearfix{ clear: both; }
.lf { float: left; }
.rf { float: right; }


