*{margin:0; padding:0;}
body{background:url(images/m_fll.jpg) top center repeat-y;}
img{ border:0;}
ul{list-style:none;}
.column{float:left;}
.clear{clear:both;}
html{font:12px/16px Arial, helvetica, sans-serif; color:#2E2E2E;}
input, textarea, select{color:#7C7E73; vertical-align:top; text-align:left; border: 1px solid #404040; font:15px/18px Tahoma, Arial, helvetica, sans-serif;}
input, select, textarea{vertical-align:middle; font-size:12px;}
.tar{text-align:right;}
.in5{margin-top:5px;}
.in10{margin-top:10px;}
.in15{margin-top:15px;}
.in20{margin-top:20px;}
.in25{margin-top:25px;}
.pl5{padding-left:5px;}

.taling{background:url(images/mbg.jpg) top center no-repeat; padding-top:25px; padding-bottom:31px;}

.m_block{background:url(images/in_bg_left.jpg) bottom left repeat-y #FFFFFF; width:100%;}
.m_block .in_right{background:url(images/in_bg_right.jpg) top right repeat-y; width:100%;}
.m_block .left{background:url(images/left_bg.jpg) left 12px no-repeat; width:100%;}
.m_block .right{background:url(images/right_bg.jpg) right 12px no-repeat; width:100%;}
.m_block .top{background:url(images/top_bg.jpg) top left no-repeat;}
.m_block .bot{background:url(images/bot_bg.jpg) bottom left no-repeat; padding:31px 28px 23px 28px;}

a{color:#6DB506; text-decoration:underline;}
a:hover{text-decoration:none;}

strong{color:#6DB506;}
.technos {color:#BF0000;}

.site_name{background:url(images/date.gif) center left no-repeat; color:#6DB506; font-weight:bold; padding-left:18px;}

li a{color:#6DB506; line-height:24px; text-decoration:underline; font-weight:bold;}
li a:hover{text-decoration:none;}

/*=======header===========*/
#header{height:184px; background:url(images/logo_bg.jpg) top left no-repeat;}
#header img{margin:50px 0 0 108px;}
.menu{height:42px; background:#2E2E2E; margin-top:5px;}
.menu div{padding:12px 0 0 0; text-align: center;}
.menu a{padding:0 19px 0 18px; color:#FFFFFF; text-decoration:none; font:12px Tahoma, Arial, Helvetica, sans-serif; line-height:18px;
		background:url(images/menu_dv.gif) center right no-repeat;}
.menu a:hover{text-decoration:none; color:#85C808;}
.menu .clear{background:0;}
.menu span{padding:0 19px 0 18px; color:#85C808; font:12px Tahoma, Arial, Helvetica, sans-serif; line-height:18px;
		background:url(images/menu_dv.gif) center right no-repeat; cursor: default;}
/*=====//header===========*/

/*=======block_1===========*/
.block_1{background:url(images/block_1_top_left.gif) top left no-repeat #E8E8E8; width:100%;}
.block_1 .top_right{background:url(images/block_1_top_right.gif) top right no-repeat;}
.block_1 .bot_left{background:url(images/block_1_bot_left.gif) bottom left no-repeat;}
.block_1 .bot_right{background:url(images/block_1_bot_right.gif) bottom right no-repeat; padding:18px 29px 18px 28px;}
.bl_add{background:url(images/p_1_block_add.jpg) top right no-repeat; height:32px;}
/*=====//block_1===========*/

/*=======content===========*/
#content{padding:19px 0 38px 0;}
.spacer{background:url(images/mdv_pt.gif) top left repeat-x; height:1px; margin:15px 0 17px 0;}
.pic{margin-right:15px; float:left;}
.site_img{border: solid 1px #CCCCCC;}
#img_contact{border: solid 1px #CCCCCC; float: left; margin: 0 10px 0 0;}
/*=====//content===========*/

/*=======page_1===========*/
#page_1 .indent{padding:7px 28px 0 31px;}
#page_1 .b1{width:85px; float:left;}
#page_1 .b2{float:left;}
#page_1 input {width: 210px;}
#page_1 textarea {width: 210px; overflow:auto;}
/*=====//page_1===========*/

/*=======portfolio===========*/
#nav_pages {text-align: center;}
/*=====//portfolio===========*/

/*=======footer===========*/
#footer{background:#D1D1D1; border:1px solid #ABABAB; color:#2E2E2E; text-align:center; padding:10px 0 10px 0; font:12px Arial, Helvetica, sans-serif;}
#footer a{color:#BF0000; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
/*=====//footer===========*/

