body {
	background-color: #1A1C28;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	margin: 8px 8px 8px 8px;
}

a:link {
	color: #44596d;
}
a:visited {
	color: #44596d;
}
a:hover {
	color: #5e7d99;
}

.site{
	margin-left:auto; margin-right:auto; width:1016px;
}
.header{
width:658px; height:50px; background-image:url(images/header_content.jpg);
	}
.service{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #555c6d;
	font-weight:bold;

}
.service_little{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #414550;
	text-align:justify;
}
a.service{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #bb45a1;
	text-decoration:none;
}
a.service:hover{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #bb45a1;
	text-decoration:underline;
}
.service_title_text{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #555c6d;
	padding-bottom:4px;
	font-weight:bold;

}
.serivce_text{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #66950c;
	padding-bottom:6px;
	padding-top:2px;
	vertical-align:top;
}
.anket_mini{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #424e5a;		
}
.names{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #313945;	
}
.skills{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8a582d;
}
.mini{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1a1c27;	
	}
.big{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;

	color: #1a1c27;		
	}
.textarea{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color:#7A7A7A;
	border: #a6a6a6 solid 1px;
	padding:4px;
}
.form_text{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color:#636363;
	}

.footer {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: right;
	float:left;
	width:650px; height:32px; background-image:url('images/content_footer.jpg'); padding-top:12px; padding-right:8px;
}
.portoflio_img{
	padding: 6px;
	border: 1px solid #c2c2c2;
}

.picture img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}
.picture:hover{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 0.9;

}

.portoflio_img:hover{
	padding: 6px;
	border: 1px solid #c2c2c2;
}

.portfolio_link{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #2d3842;
	background-image:url(images/title_box.jpg); color:#535353; width:290px; height:22px; margin-bottom:6px; background-repeat:no-repeat; padding-top:10px; padding-left:20px;

}
.index_title{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #2d3842;
	background-image:url(images/title_bg_index.jpg); color:#535353; height:22px; margin-bottom:6px; background-repeat:repeat-x; padding-top:10px; padding-left:20px;
}
.weblink{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #2d3842;
	width:300px; height:20px; padding-top:8px; padding-left:10px;
}
.green{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #549414;
	padding-right:4px;
}
.text1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #1a1c26;
}
.submenu {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #767676;
	padding-right: 10px;
}
a.submenu_link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #767676;
	text-decoration:underline;
}
a.submenu_link:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #767676;

}

.submenu_link:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #767676;

	text-decoration:none;
}
.submenu_link:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #767676;

}

.submenu_selected {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #767676;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 4px;
	background-color: #ECECEC;
}

.content_site{
	width:658px; float:left;
	}
	

.page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding:4px;
	background-color:#F2F2F2;
	width:6px;
	height:6px;
	text-decoration:none;
}

a.page:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

a.page:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}


a.page_select  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E22EC8;
	padding:4px;
	background-color:#FCE9F9;
	width:6px;
	height:6px;
	text-decoration:none;
	font-weight:bold;
}




/* BUBBLE PLASTIC HORIZONTAL MENU */

.bubplastic.horizontal {
	background: url(images/nav_bg.jpg);
	height:47px; width:542px;
	text-align:center; 
	font-size:11px; 
	font-family:Tahoma, Geneva, sans-serifl;
	color:#575757; 
}
.bubplastic.horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;
}

.bubplastic.horizontal ul li a {
	display: block;
	color:#565656;
	text-decoration:none;
	width:113px;
	float: left;
	height: 22px;
	padding-top: 9px;
	background:url(images/nav.jpg);
	cursor: pointer;
}

.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	color:#FFF;
	text-decoration:none;
	width:113px;
	float: left;
	height: 22px;
	padding-top: 9px;
	background:url(images/nav_selected.jpg);
	cursor: pointer;
}
/* END BUBBLE PLASTIC HORIZONTAL MENU */


/* BLUE HOVER */
.bubplastic.blue ul li a:hover,
.bubplastic.blue ul li.highlight a {
	display: block;
	color:#FFF;
	text-decoration:none;
	width:113px;
	float: left;
	height: 22px;
	padding-top: 9px;
	background:url(images/nav_selected.jpg);
	cursor: pointer;
}
.bubplastic.blue ul li a:hover span.menu_ar,
.bubplastic.blue ul li.highlight a span.menu_ar {
	display: block;
	color:#FFF;
	text-decoration:none;
	width:113px;
	float: left;
	height: 22px;
	padding-top: 9px;
	background:url(images/nav_selected.jpg);
	cursor: pointer;}

