@charset "windows-1251";
/* CSS Document */

/*page*/
body{ 
font: normal 9pt/16pt Arial, Helvetica, Verdana, tahoma;
	background:#f4f4f4 url(img/top.jpg) left top repeat-x;
	color:#545454;
	margin:0;
	text-align:center;
	}
strong{
color:#000000;}
em{font-weight:bold;
font-style:normal;
color:#32a9c6;}
a:link, a:visited{

color:#32a9c6;
text-decoration:underline;}
a:hover, a:active{
color:#f4f4f4;
background:#32a9c6;
text-decoration:none;
}
input, textarea{border:1px solid #dddddd;}

a.none img {
margin:0;
border:0;}
h2{
margin: 5px 0 5px 0;
color:#000000;
font-weight:normal;
font-size:2em;
line-height:1.1em;
}
h3{
margin: 0px;
color:#000000;
font-weight:normal;
font-size:1.7em;
line-height:1.1em;
}
b{color:#000000;}
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active, h1 b, h2 b, h3 b, h1 strong, h2 strong, h3 strong{
font-weight:normal;
color:#32a9c6;
padding:0;
text-decoration:none;}
h1{line-height:1.1em;
margin: 30px 0 20px 0;
padding:0 0 15px 0;

color:#373737;
font-weight:normal;
font-size:2.5em;
border-bottom:1px solid #C8C5C1;
}

#logo{
position:absolute;
left:20px;
top:-50px;
}
#logo a:link, #logo a:visited, #logo a:hover, #logo a:active,#logo a:link img, #logo a:visited img, #logo a:hover img, #logo a:active img
{border:0;
text-decoration:0;}
#sitename{
position:absolute;
left:60px;
top:-110px;
}
#sitename h1{

color:#ffffff;}

#main {
border-left:1px solid #E5E5E5;
border-bottom:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
margin-top:107px;
padding:50px 0 0 0;

	width: 956px;
	position: absolute;
	left: 50%;
 	margin-left: -478px;
	text-align:left;
	z-index:5;
}
#inside{background:transparent url(img/btm.gif) left bottom repeat-x; 
}

/*menu 1 i 2*/
#menuhor{
margin-left:300px;}
#menuhor a{margin:0 10px 0 10px;
font-size:1.5em;}
#menuhor  a:link, #menuhor a:visited{color:#000000;
text-decoration:none;
}

#menuhor  a:active, #menuhor a:hover{
background:none;
color:#000000;
text-decoration:underline;}

#menuvert{

padding:0;
width:283px;
background:#E7E7E7;
}


#menuvert a{border:1px solid #f4f4f4;
background:none;
height:50px;
width:253px;
display:block;
padding-left:30px;
padding-top:10px;
}
#menuvert a:link, #menuvert a:visited, #menuvert a:hover, #menuvert a:active{
color:#5B5B5B;
font-size:1.5em;
text-decoration:none;
}
 #menuvert a:hover, #menuvert a:active{
color:#5B5B5B;
font-size:1.5em;
text-decoration:underline;
}
/*flash rolik*/
img.shadow{margin:0px;
border: 0;
width:975px;
 height: 280px; 
 position: absolute; 
 top: -4px; left: -25px;
   }
#shadowconteiner{
position: relative; height: 260px;
width:935px;}

#insideshadow{position: absolute; top: 0; left: 10px;}
#shadowfla{width: 930px; height: 100%;
margin:0;
padding:0;}

#bgfla{position: relative; background: #F4F4F4; margin: 1em; padding: 0;}
#fla{
position:absolute;
width:622px;
height:247px;
top:13px;
left:296px;
}

/*content*/
#cont{width:930px;
border:0;
background:none;
padding:0;
}
#leftcont{

vertical-align:top;
border-right:1px solid #C8C5C1;
padding:60px 5px 75px 17px;
width:280px;
}
.pic{

background:#ffffff;
width:250px;
text-align:left;
font-weight:bold;
padding: 10px;
margin:20px 0 30px 0;}
.pic a:link, .pic a:visited, .pic a:hover, .pic a:active{ border:0;text-decoration:none; background:none;color:#32a9c6;}
a.picbtn:link, a.picbtn:visited{text-decoration:underline;
}
.pic{font-size:1.2em;}
a.picbtn:hover, a.picbtn:active{text-decoration:none; color:#f4f4f4;
background:#32a9c6;}

.pic img{
margin-bottom: 10px ;
padding:0px;
border:0 !important;
text-decoration:none !important;
}
#rightcont{

vertical-align:top;

padding:5px 0 75px 20px;
text-align:left;}
#rightcont .offers{
background:#ffffff;
padding:10px;
width:550px;
height:auto;
margin-bottom:23px;
display:block;
height:140px;
position:relative;
}
#rightcont .offers .textdiv{
background:#ffffff;
position:relative;

margin-left:150px;
width:370px;
text-align:justify;
line-height:10pt;}
#rightcont .offers .imgdiv{
background:#ffffff;
position:absolute;
top:10px;
left:10px;
float:left;
width:130px;
height:130px;
overflow:hidden;
}
#rightcont img{
margin:1px;
border:10px solid #ffffff;}
/*partners*/
#partners{
text-align:left;
padding:15px 0 0 20px;
}
/*extra content*/
#footer
{
position:relative;
width: 916px;
padding:10px 20px 10px 20px;
background:#333333;
color:#E7E7E7;}
#footerleft{
position:absolute;
top:10px;
left:10px;}
#footerright{margin-left:300px;}

#topdata, #topdata1{
font-size:1.2em;
position:absolute;
right:25px;
text-align:right;
width:600px;
font-weight:bold;
}
#topdata
{color:#9ACDDC;
top:-25px;
}
#topdata1
{color:#333333;
top:0px;
}
.conttt{font-size:1.3em;
padding:10px;}
#footer a:link, #footer a:visited, #topdata a:link, #topdata a:visited, #topdata1 a:link, #topdata1 a:visited
{
font-weight:bold;
color:#e7e7e7;
text-decoration:none;
background:none;}

#footer a:hover, #footer a:active, #topdata a:hover, #topdata a:active, #topdata1 a:hover, #topdata1 a:active
{
font-weight:bold;
color:#e7e7e7;
text-decoration:underline;
background:none;}
/*offers */

.offerdesc{width: 450px;
background:none;
padding:2px;
margin:2px;}
.offerdesc tr {background:none;
padding:0px;
margin:0px;}
.offerdesc td {background:#ffffff;
padding2px;
margin:0px;}
.offerdesc td.bo {background:#ffffff;
font-weight:bold;
color:#000000;}
.offerdesc td.fi {background:none;
font-weight:bold;
text-align:left;
font-size:1.3em;
color:#000000;}
#pagination{position:absolute;
left:550px;
margin-top:15px;
width:150px;
text-align: center;
background:#ffffff;
color:#000000;}
.ditto_page, ditto_currentpage{margin:0 3px 0 3px;}
#rightcont p {font: normal 9pt/13pt Arial, Helvetica, Verdana, tahoma;}
#rightcont li {margin-bottom:6px;}

