body
{	padding:0;
	margin:0;
    font-size:15px;
	font-family: tahoma;
    line-height: 150%; 
}

img {border:0;}

div
{
    padding:0;
	margin:0;
}

p
{
font-family: tahoma;
font-size: 13px;
margin:0;
margin-bottom:10px;
color: #5e6d70;
line-height: 150%;
}



h1,h2,h3,h4{
	color: #5e6d70; font-family: georgia;
font-weight: normal;
}
h1
{
  	font-size:28px;
    font-style:italic;
}

h2
{
  	font-size:24px;
    font-style:italic;
}

h3
{
	font-size:20px;	
}
h4
{
	font-size:16px;	
}
table
{
	border-collapse:collapse;
}

.font_12
{
font-size: 16pt;
 color:black
}


.all_pdd{
padding-left:58px;
}

.menu_bttn_left{
width:5px;
height:35px;
}

.menu_bttn_middle{
padding-left:12px;
padding-right:12px;
}

.menu_bttn_right{
width:5px;
height:35px;
}

#menu a:hover .menu_bttn_left{
background:url(/templates/default/images/menu_bttn_left.jpg) right no-repeat;
width:5px;
height:35px;

}

#menu a:hover .menu_bttn_middle{
background:#33abc6;
height:35px;
padding-left:12px;
padding-right:12px;
}

#menu a:hover .menu_bttn_right{
background:url(/templates/default/images/menu_bttn_right.jpg) no-repeat;
width:5px;
height:35px;
}

#menu a:hover{color:white;}


#menu a{
color:#33abc6;
text-decoration:none;
font-size:14px;
font-weight:600; 
border:none;
}

#menu a:hover .txt_menu{
border-bottom: 1px dashed white;
}

.txt_menu{
font-family:Myriad Pro;
border-bottom: 1px dashed #33abc6;
}

.f_1{
	font-size:27px;
	font-family: georgia;
	font-style:italic;
	color:#3f3f3f;
	letter-spacing: 0.001em;
	margin-top:50px;
	margin-bottom:40px;
}

.f_2{
    color:#666666;
	font-size:10px;
	font-family: tahoma;
	font-weight:bold;
}
.f_2 p{
	font-weight:normal;
	color:#666666;
	font-size:10px;
	font-family: tahoma;
}

a{
font-size: 14px;
color:#FF3366;
border-bottom: 1px dashed #FF3366;
text-decoration:none;
} 

a:hover{cursor:hand;}

.black_12px
{
font-size: 12px;
color:black

}

#footer{
background:url(/templates/default/images/footer_bg.jpg) no-repeat bottom left;
}
#footer_right{
background:url(/templates/default/images/footer_right.jpg) no-repeat bottom right;
width:274px;
}

#r_content_up{
background:url(/templates/default/images/right_serv.jpg) no-repeat;
width:315px;
height:377px;
}

#r_content_up2{
background:url(/templates/default/images/right_serv2.jpg) no-repeat;
width:315px;
height:14px;
}

#r_content_middle{
/*background:url(/templates/default/images/right_content.jpg) repeat-y;*/
padding-left:30px;
width:300px;
}

#r_content_down{
background:url(/templates/default/images/right_content_dwn.jpg) no-repeat;
width:315px;
height:7px;
}

.line_down_txt {
border-bottom:2px solid #ffffff;
font-family: tahoma;
font-size: 14px;
margin:0;
margin-top:-2px;
margin-bottom:16px;
padding-bottom:8px;
color: #666666;
line-height: 200%;
}





#typeButton_right{
border:none;
background:url(/templates/default/images/slider_07.gif) no-repeat;
width:23px;
height:25px;
font-family: Myriad Pro;
font-size: 15px;
color:#1f1f1f;
font-weight: 600; 
cursor:pointer;
padding-bottom:5px;
}

#typeButton_down{
border:none;
background:url(/templates/default/images/slider_03.gif) no-repeat;
width:24px;
height:24px;
font-family: Myriad Pro;
font-size: 15px;
color:#1f1f1f;
font-weight: 600; 
cursor:pointer;
padding-bottom:5px;
margin-left:5px;
}


#typeButton{
border:none;
background:url(/templates/default/images/button_send.gif) no-repeat;
width:306px;
height:51px;
font-family: Myriad Pro;
font-size: 15px;
color:#1f1f1f;
font-weight: 600; 
cursor:pointer;
padding-bottom:5px;
}

#minMenu{
position:absolute;
margin-top:50px;
margin-left:90px;
}

#minMenu a{
border-bottom:none;
margin-right:25px;
}

.reklama img{
margin-left:15px;
}

.line{
margin-top:-4px;
}

.logo
{
	padding-top:20px;
}

.logo div
{
	color:#676767;
	font-family: tahoma;
	font-size: 12px;
	position:relative;
	top:-15px;
	left:0px;
	padding-left:90px;	
}

.actions
{
    text-align:left;
	margin-top:10px;
	position:relative;
    font-size:10px;
	font-family: tahoma;
	color:#666666;
}


.actions a
{
    font-size:10px;
	font-family: tahoma;
	color:#666666;
	margin-right:12px;
	margin-left:12px;
	border-bottom:none;
	text-decoration: underline;
}

.actions a:hover
{
    font-size:10px;
	font-family: tahoma;
	color:#666666;
	margin-right:12px;
 	margin-left:12px;
}

.actions span
{
    font-size:10px;
	font-family: tahoma;
	color:#666666;
	margin-right:12px;
	margin-left:12px;
}
/* editing 13.07.2010 */
.txt_num {
padding-left:7px;
font-size:20px;
}
.inf {
padding:0px 68px 10px 15px;
}
.txt_title_inf {
color:#2E2E2E;
font-family:georgia;
font-size:20px;
}

#footer_right_main {
background:url("/templates/default/images/footer_right.jpg") no-repeat scroll right bottom transparent;
width:274px;
float:right;
height: 168px;
}
.faq .f_item .ans {
	display: none;
}

.map_txt{
padding-bottom:10px;
}

.work
{	
 	color:#666666;
	font-size:10px;
	font-family: tahoma;
	line-height: 150%;
}
.adress { 
font-family:Tahoma;
color:#666666;
font-size:10px;
line-height: 150%;
}

td.foto1{
background-image:url('/templates/default/images/fototop.png');
background-repeat:no-repeat;
/*width:200px;
height:11px;*/
width:232px;
height:11px;
background-position:bottom left;
}

td.foto2{
background-image:url('/templates/default/images/fotoleft.png');
/*width:10px;
height:178px;*/
width:10px;
height:198px;
background-repeat: repeat-y;
}

td.foto3{
background-image:url('/templates/default/images/fotoright.png');
/*width:13px;*/
width:13px;
background-repeat: repeat-y;
}

td.foto4{
background-image:url('/templates/default/images/fotobot.png');
/*height:11px;*/
height:11px;
width:232px;
background-repeat:no-repeat;
}

.clients td{
text-align:center;
padding:10px 0 10px 0;
}

#footer td{
padding-top:50px;
}

.tariff td p,
.tariff td a{
font-size:12px;
}

.logo_txt{
	position:absolute;
	color:#676666;
	font-size:12px;
	font-family: tahoma;
	margin-left:94px;	
	margin-top:-15px;
}

#table_tarif td{
font-size:13px;
text-align:;
}

.bonus a{
border:none;
}
