html, body{
	margin:0;padding:0;
}
#vector {
	width:960px; margin:-15px auto 0;
	padding:0;
}
.front_image
{
	float:left;
}
#form_text
{
	float:left;
	width:200px;
	line-height:16px;
	margin-top:4px;
	font-weight:bold;
}

#form_text input, #form_text select{
	margin:2px auto 5px;
	border:1px solid #b7d3d7;
}

#form_text #submit{
	border:0;
}

#cont1
{
	margin-top:10px;
	width:430px;
	float:left;
}
#cont2
{
	margin-top:10px;
	width:430px;
	float:left;
}
#cont3
{
	margin-top:10px;
	width:430px;
	float:left;
}
#cont4
{
	margin-top:10px;
	width:430px;
	float:left;
}

#global
{
	width:960px;
	text-align:center;
}
.field
{
	margin-bottom:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	border: 1px solid #CCC;
	
}
.field2
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	height:18px;
	border: 1px solid #CCC;
	
}

#head
{
	CLEAR: both; 

	width:960px;
	text-align:center;
	top:0px;
}
#logo {
	margin-left:0px;
	margin-top:15px;
	float:left;
	clear:both;
	DISPLAY: block; 
}

#logo a img{
	border:0;
}

#headline {
	margin-top:27px;
	float:left;

	margin-left:50px;
	
}
#phoneline
{

	margin-top:15px;
	float:right;
}
#front
{

	background-image:url(/wp-content/themes/vector2.0/images/back_front.gif);
	height:194px;
	width:960px;
	margin-top:20px;
	float:left;

	
}
#form_section
{

	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-left:0px;
	padding-top:0px;
float:left;
	background-image:url(/wp-content/themes/vector2.0/images/back_form_section.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-top: 3px;
	width:235px;
height:180px;

}
#form_btn
{
	position:absolute;
	bottom:-4px;
}
#front_section
{

float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:0px;

	background-image:url(/wp-content/themes/vector2.0/images/back_front_section.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-top: 0px;
	width:698px;
	height:178px;
}
#front_section a
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#318b93;
	text-decoration:none;
}
#front_section a:hover
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#318b93;
	text-decoration:underline;
}

.front_section_pic
{
	float:left;
	margin-left: 10px;
	margin-top: 12px;
}

.front_section_pic a img{
	border:0;
}


#head1
{
float:left;
}
#head2
{
	float:left;
}
#head3
{
		float:left;
}
#head4
{
	float:left;
}
#ffs_t
{
	background-color:#DADADA;
	float:left;
	width:234px;
	height:1px;
	margin-top:-183px;
	margin-left:0px;
	margin:0px;
	padding:0px;
	
}
#fs_t
{
	background-color:#b7d3d7;
float:left;
	width:698px;
	height:1px;
	top:-1px;
	left:0px;
	margin:0px;
	padding:0px;

}
#ffs_br
{
	float:right;
	background-image:url(/wp-content/themes/vector2.0/images/ffs_br.gif);
	background-repeat:no-repeat;
	margin-right:-1px;
	margin-bottom:0px;
	margin-top:165px;
	width:14px;
	height:14px;
}
#fs_bl
{
float:left;
	background-image:url(/wp-content/themes/vector2.0/images/fs_bl.gif);
	background-repeat:no-repeat;
	margin-left:0px;
	margin-top:163px;
	bottom:0px;
	width:14px;
	height:14px;

}
#ffs_bl
{
	float:left;
	background-image:url(/wp-content/themes/vector2.0/images/ffs_bl.gif);
	background-repeat:no-repeat;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:165px;
	width:14px;
	height:14px;
	
}
#fs_tr
{
float:right;
	background-image:url(/wp-content/themes/vector2.0/images/fs_tr.gif);
	background-repeat:no-repeat;
	margin-right:0px;
	margin-top:0px;
	width:14px;
	height:14px;
}
#fs_br
{
float:right;
	background-image:url(/wp-content/themes/vector2.0/images/fs_br.gif);
	background-repeat:no-repeat;
	margin-right:-1px;
	margin-top:163px;

	width:14px;
	height:14px;
}
#front_tr
{
	background-image:url(/wp-content/themes/vector2.0/images/front_right_top_rect.gif);
	background-repeat:no-repeat;
	background-position:top;
float:right;
	width:14px;
	height:14px;
	margin-right:0px;
	margin-top:0px;	
}
#ffs_r
{
	background-color:#DADADA;
float:right;
	width:1px;
height:165px;
	margin-right:-1px;
	margin-top:0px;	
}
#fs_r
{
	background-color:#b7d3d7;
float:right;
	width:1px;
	height:164px;
	margin-right:0px;
	margin-top:0px;	
}
#ffs_l
{
	background-color:#DADADA;
	float:left;
	width:1px;
height:165px;
	margin-left:-14px;
	margin-top:0px;	
}
#fs_l
{
	background-color:#b7d3d7;
	float:left;
	width:1px;
	height:164px;
	margin-left:-14px;
	margin-top:0px;	
}
#front_br
{
	background-image:url(/wp-content/themes/vector2.0/images/front_right_bottom_rect.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:14px;
	height:14px;
	float:right;
	margin-top:180px;

	margin-right:-14px;
}
#front_text
{

	font-family:Palatino Linotype;
	color:#8b00ff;
	font-style:italic;
	font-weight:bold;
	font-size:40px;
	margin-left: 19px;
	margin-top: 15px;
	float:left;
    cursor:pointer;
}

#front_sign
{
	width:250px;
	font-family:Palatino Linotype;
	color:#8b00ff;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	margin-left: -98px;
	margin-top: 100px;
	float:left;
	text-align:center;
	cursor:pointer;
}

#zhenskoe{
	color:#8b00ff;
}

#zhenskoe:hover{
	text-decoration:underline;
}


#top_links
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#cccccc;
	float:left;
	margin-left:229px;
	margin-top:5px;
	
}

#top_links a
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#cccccc;
	text-decoration:none;
}
#top_links a:hover
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#cccccc;
	text-decoration:underline;
}
#back_top_menu
{

float:right;
	background-color:#f4f4f4;
	width:450px;
	height:25px;
}

#top_menu
{
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#3aa4ad;
	width:420px;
	margin-top:5px;
	right:0px;
}
#top_menu a
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#3aa4ad;
	text-decoration:none;
}
#top_menu a:hover
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#3aa4ad;
	text-decoration:underline;
}
#topmenu_tl
{
	
	bottom-left:0px;
	bottom:0px;
	background:url(/wp-content/themes/vector2.0/images/topmenu_tl.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-position:bottom;
	width:14px;
	height:25px;
	float:left;
}
#topmenu_tr
{

	bottom-right:0px;
	
	float:right;
	background:url(/wp-content/themes/vector2.0/images/topmenu_tr.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-position:bottom;
	width:14px;
	height:25px;
}
#front_line
{
	background-image:url(/wp-content/themes/vector2.0/images/back_front_light.gif);
	width:6px;
	height:194px;
	float:left;
	margin-left: 0px;
	margin-top:0px;
		
	
}
#new
{
	float:left;
	width:700px;
	min-height:450px;
  height:auto !important;
  height:450px;
  font-family:Tahoma, Geneva, sans-serif;
}

	#new h1, #new h2, #new h3
	{
	
	font-weight:lighter;
	font-size:18px;
	color:#333;
	}
	 
	#new a
	{
	color:#3aa4ad;
	text-decoration:none;
	}
	#new a:hover
	{
	color:#3aa4ad;
	text-decoration:underline;
	}
	#new p{
	
	font-size:12px;
	color:#333;
}

	#new ul li{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		margin:5px;
	}
	
	#new ul li a{
		font-size:12px;
	}
	
	#new table td{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
	}

#contact_person
{
	margin-top:9px;
	background-image:url(/wp-content/themes/vector2.0/images/contact_person.gif);
	background-repeat:no-repeat;
	margin-left:-498px;

	margin-top:110px;
	height:60px;
	width:174px;
float:left;
	padding-left:20px;
	padding-top:8px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
		
}
#front_menu
{
	margin-top:9px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
float:right;
	right:16px;
	
}

.person
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.person a
{
	color:#ff6633;
	text-decoration:none;
}
.person a:hover
{
	color:#ff6633;
	text-decoration:underline;
}
.cont_person
{
}
.cont_person a
{
	color:#64a8ae;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}
.cont_person a:hover
{
	color:#64a8ae;
	font-size:10px;
	text-decoration:underline;
}
#vert_line
{
	margin-left:10px;
	background-image:url(/wp-content/themes/vector2.0/images/vert_line.gif);
	background-repeat:no-repeat;
	margin-top:13px;
	width:1px;
	height:167px;
	float:left;
}
#front_menu div
{

	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
		padding:0px;
	margin:7px;
	
}
#front_menu div a
{
	text-decoration:none;
	color:#FFF;
	padding:0px;
	margin:0px;
}
#front_menu div a:hover
{
	
	text-decoration:underline;
	color:#FFF;
		padding:0px;
	margin:0px;
}
#front_content
{
	float:left;
	margin-top:25px;
	width:960px;
}

#form1
{
	color:#666;
	width:232px;
	margin-right:0px;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	height: 216px;
	
}

#form1 form{
	margin:0;padding:0;

}
#form1 span
{
	color:#333;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:lighter;
	font-size:18px;
	margin:0;
	padding:0 0 4px 0;
}

#form1 a
{
	color:#3aa4ad;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#form1 a:hover
{
	text-decoration:underline;
}
#news
{
	float:left;
	color:#666;
	width:202px;
	margin-left:30px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
#news span
{
	color:#333;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:lighter;
	font-size:18px;
	
}
#news a
{
	color:#3aa4ad;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#news a:hover
{
	text-decoration:underline;
}
.all_news
{
	color:#ff6633;
}
.all_news a
{
	color:#ff6633;
}
.all_news a:hover
{
	color:#ff6633;
}
.grey
{
	color:#e2e2e2;
}
#bottom
{
	padding:0px;
	margin-top:15px;
	bottom:0px;
float:left;
	width:960px;
	height:75px;
	background-color:#e5e5e5;

}
#b_tl
{
	
	background-image:url(/wp-content/themes/vector2.0/images/bottom_tl.gif);
	background-repeat:no-repeat;
	width:14px;
	height:14px;
	float:left;
	bottom-left:0px;
	bottom-top:0px;
}
#b_tr
{
	background-repeat:no-repeat;
	background-image:url(/wp-content/themes/vector2.0/images/bottom_tr.gif);
	width:14px;
	height:14px;
float:right;
	right:0px;
	top:0px;
}
#b_bl
{
	
	background-repeat:no-repeat;
	background-image:url(/wp-content/themes/vector2.0/images/bottom_bl.gif);
	width:14px;
	height:14px;
	position:absolute;
	left:0px;
	bottom:0px;
}
#b_br
{
	
	background-repeat:no-repeat;
	background-image:url(/wp-content/themes/vector2.0/images/bottom_br.gif);
	width:14px;
	height:14px;
	position:relative;
	right:0px;
	bottom:0px;
}
#b_text
{

float:left;
	margin-left:22px;
	margin-top:27px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
#b_address
{

	margin-left:32px;
	margin-top:27px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	float:left;
}
#b_phone
{

	margin-left:32px;
	margin-top:27px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	width:155px;
	float:left;
}
#b_phone a
{
	color:#ff6633;
	text-decoration:none;
}
#b_phone a:hover
{
	text-decoration:underline;
}
#counter
{
	float:right;
	margin-right:20px;
	margin-top:23px;
	width:184px;
	height:33px;
}

#partners
{
	margin-top:10px;
	float:left;
	
}
#partners_head
{
	margin-top:25px;
	float:left;
	width: 130px;
}
#partners span
{
		float:left;
	margin:0px;
	color:#333;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:lighter;
	font-size:18px;
}
#flash
{
	float:left;
	margin-left: 20px;
	margin-top: 0px;
}
#items
{
	width:960px;
	margin-top:5px;
	float:left;
}
#item1
{
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	width:330px;
}
#item1 a
{
	color:#ff6633;
	text-decoration:none;	
}

#item1 a img{
	border:0;
}

#item1 a:hover
{
	color:#ff6633;
	text-decoration:underline;
}
#item1 span
{
		
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:lighter;
	font-size:18px;
	display:block;
	padding-bottom:10px;

}
#item2
{
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	width:339px;
	margin-left:26px;
}
#item2 a
{
	color:#ff6633;
	text-decoration:none;
}
#item2 a:hover
{
	color:#ff6633;
	text-decoration:underline;
}
#item2 span
{
	color:#333;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:lighter;
	font-size:18px;
	display:block;
	padding-bottom:10px;

}
#item3
{
float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:21px;
	width:30%;
	margin-left:70%;
}
#item3 a
{
	color:#ff6633;
	text-decoration:none;
}
#item3 a:hover
{
	color:#ff6633;
	text-decoration:underline;
}
#item3 span
{
	color:#333;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:lighter;
	font-size:18px;
	display:block;
		padding-bottom:10px;

}

#h
{
	width:960px;
float:left;
	margin-top:10px;
}
.orange
{
	color:#f14200;	
}
.im
{
	margin-right:10px;
}

#kasko{
	position:absolute;
	top:1000px;
	width:910px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	border:15px solid #e5e5e5;
	padding:10px;
}
#kasko a{
	
}
#kasko a:hover{
	color:#d1542a;
}

#kasko h1{
	margin:0;
}

#kasko h1, h2{
	color:#333333;
	font-weight:normal;
}

#kasko table{
	margin:5px;
}

#kasko table td{
	border:1px solid #b7d3d7;
	text-align:center;
	padding:5px;
	font-size:13px;
	border-collapse:collapse;
}

#kasko .toptr td{
	background:#f2f2f2;
}

.authcomment {
background-color: #B3FFCC !important;
} 

.comment-sent{
	background:#b7d3d7;
}
.date{
	margin:1px;
	padding:1px;
	font-size:11px;
	color:#666;
}

#related-posts{
	padding:10px;
	background:#fdfdfd;
	border:1px solid #dadada;
}

#related-posts p{
	font-weight:bold;
	text-align:center;
	margin:0;
	padding:0;
}

#articles
{
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	width:970px;
}
#ai1
{
	float:left;
	width:180px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
#ai2
{
	float:left;
	margin-left:10px;
	width:180px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
#ai3
{
	float:left;
	margin-left:10px;
	width:180px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
#ai4
{
	float:left;
	margin-left:10px;
	width:180px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
#ai5
{
	float:left;
	margin-left:10px;
	width:180px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

#articles p{
	margin:5px 0 0;
	padding:0;
}

#articles a
{
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#3aa4ad;
text-decoration:none;
}
#articles a:hover
{
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#3aa4ad;
text-decoration:underline;	
}

.alignleft{
	float:left;
}

.alignright{
	float:right;
	margin:0 5px;
	border:1px solid #d7562b;
}

small a{
	color:#666666;
}


#zk span{
color:#800080;
font-weight:bold;
}

#zk ul li{
	font-size:12px;
	color:#800080;
}

#zk ul li div{
	color:#333;
}

.monotype{
	font-family: Palatino Linotype;
	font-size:16px;
	font-style:italic;
}

#alvaros{
	font-size:20px;
	margin-right:50px;
}

#alvaros-link{
	display:block;
}

#inspb{
	margin-left:100px;
	font-size:24px;
}

