html {background:url(main_pag.jpg) no-repeat center bottom #000;}
div.top_bg {background: url(main_top.jpg) no-repeat left top;}
p {color:#fff;font-weight:normal;}
h3 {margin:.7em 0 0 0;padding:0;color:#6fbe07;font-weight:normal;font-size:1.5em;}
h2 {margin:0 0 .4em 0;padding:0;color:#fff;font-weight:normal;font-size:1.7em;}
a, a:hover {color:#6fbe07;font-weight:normal; text-decoration:underline;}

/*###########     HEADER    ################*/

div#main_div div.header {width:1000px;height:210px;}
div#main_div div.header div.header_settings {height:210px;width:540px;clear:both;}
div#main_div div.header div.mainmenu_button {width:90px;height:156px;text-align:left;float:left;}
div#main_div div.header div.mainmenu_button div.image {position:absolute;width:90px;height:156px;z-index:90;text-align:center;}
div#main_div div.header div.mainmenu_button div.text {position:absolute;top:0;width:90px;text-transform:uppercase;font-size:.65em;text-align:center;z-index:100;}
div#main_div div.header div.mainmenu_button div.text a {width:90px;height:156px;display:block;background:url(blank000.gif);text-decoration:none;}
div#main_div div.header div.mainmenu_button div.text em {color:#e5e5e5;display:block;padding-top:128px;font-style:normal;}
div#main_div div.header div.mainmenu_button div.text a:hover em {color:#fff;}

/*###########     MIDDLE PART    ################*/

div#main_div div.middle_part {width:1000px;}
div#main_div div.left_middle {width:620px;float:left;}

/*###########     INTRO    ################*/

div#main_div div.left_middle  div.introduction {width:570px;height:320px;text-align:left;clear:both;padding-left:10px;}
div#main_div div.left_middle  div.introduction div.big_logo {width:180px;height:320px;background:url(big_logo.png) no-repeat;float:left;}
div#main_div div.left_middle  div.introduction div.intro_text {width:390px;float:right;background:url(introduc.gif) repeat-y left top;}
div#main_div div.left_middle  div.introduction div.intro_text div.intro_settings {padding-left:30px;}
div#main_div div.left_middle  div.introduction div.intro_text h1 {margin:0;padding:0;color:#fff;font-weight:normal;font-size:2.5em;}
div#main_div div.left_middle  div.introduction div.intro_text h2 {margin:0 0 .4em 0;padding:0;color:#fff;font-weight:normal;font-size:1.7em;}
div#main_div div.left_middle  div.introduction div.intro_text p {margin:0 0 1em 0;padding:0;line-height:1.1em;color:#fff;font-size:.6em;color:#434343;text-transform:uppercase;}
div#main_div div.left_middle  div.introduction div.intro_text h3 {margin:.7em 0 0 0;padding:0;color:#6fbe07;font-weight:normal;font-size:1.5em;}


div#main_div div.left_middle  div.introduction1 {width:570px;height:200px;text-align:left;clear:both;padding-left:10px;}
div#main_div div.left_middle  div.introduction1 div.big_logo {width:180px;height:200px;background:url(big_logo.png) no-repeat;float:left;}
div#main_div div.left_middle  div.introduction1 div.intro_text {width:390px;float:right;background:url(introduc.gif) repeat-y left top;}
div#main_div div.left_middle  div.introduction1 div.intro_text div.intro_settings {padding-left:30px;}
div#main_div div.left_middle  div.introduction1 div.intro_text h1 {margin:0;padding:0;color:#fff;font-weight:normal;font-size:2.5em;}
div#main_div div.left_middle  div.introduction1 div.intro_text h2 {margin:0 0 .4em 0;padding:0;color:#fff;font-weight:normal;font-size:1.7em;}
div#main_div div.left_middle  div.introduction1 div.intro_text p {margin:0 0 1em 0;padding:0;line-height:1.1em;color:#fff;font-size:.6em;color:#434343;text-transform:uppercase;}
div#main_div div.left_middle  div.introduction1 div.intro_text h3 {margin:.7em 0 0 0;padding:0;color:#6fbe07;font-weight:normal;font-size:1.5em;}

/*###########     MAINPAGE NEWS    ################*/

div#main_div div.left_middle  div.mainpage_news {width:590px;height:320px;text-align:left;margin-top:50px;}
div#main_div div.left_middle  div.mainpage_news div.news_block {background:url(70percen.png) no-repeat;margin-bottom:7px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div#main_div div.left_middle  div.mainpage_news div.news_block div.news_block_settings {padding:5px 20px 20px 20px;}
div#main_div div.left_middle  div.mainpage_news div.news_block p {margin:0;padding:0;}
div#main_div div.left_middle  div.mainpage_news div.news_block p.date {font-size:.6em;color:#414145;margin:0 0 .4em 0;}
div#main_div div.left_middle  div.mainpage_news div.news_block p.anons {font-size:.8em;line-height:1em;}
div#main_div div.left_middle  div.mainpage_news div.news_block p.anons a {color:#d0cfcf;text-decoration:none;}
div#main_div div.left_middle  div.mainpage_news div.news_block p.anons a:hover {color:#fff;}


div#main_div div.left_middle  div.mainpage_news1 {width:740px; text-align:left;margin-top:50px;}
div#main_div div.left_middle  div.mainpage_news1 div.news_block {background:url(70percen.png) y-repeat;margin-bottom:7px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div#main_div div.left_middle  div.mainpage_news1 div.news_block div.news_block_settings {padding:5px 20px 20px 20px;}
div#main_div div.left_middle  div.mainpage_news1 div.news_block p {margin:0;padding:0;}
div#main_div div.left_middle  div.mainpage_news1 div.news_block p.date {font-size:.6em;color:#414145;margin:0 0 .4em 0;}
div#main_div div.left_middle  div.mainpage_news1 div.news_block p.anons {font-size:.8em;line-height:1em;}
div#main_div div.left_middle  div.mainpage_news1 div.news_block p.anons a {color:#d0cfcf;text-decoration:none;}
div#main_div div.left_middle  div.mainpage_news1 div.news_block p.anons a:hover {color:#fff;}
/*###########     PORTFOLIO   ################*/

div#main_div div.right_middle {width:380px;float:left;}

div#main_div div.right_middle div.portfolio_last {width:250px;text-align:left;margin-bottom:3em;}
div#main_div div.right_middle div.portfolio_last h2 {margin:00;padding:0;font-weight:normal;color:#fff;font-size:1.5em;}
div#main_div div.right_middle div.portfolio_last div.portfolio_work {margin:1.6em 0 0 0;}
div#main_div div.right_middle div.portfolio_last div.portfolio_work div.title {margin: 0 0 .5em 0;}
div#main_div div.right_middle div.portfolio_last div.portfolio_work div.title h4 {margin: 0;font-weight:normal;font-size:1.1em;line-height:.9em;}
div#main_div div.right_middle div.portfolio_last div.portfolio_work div.title a {color:#d0cfcf;font-size:.8em;text-decoration:none;}
div#main_div div.right_middle div.portfolio_last div.portfolio_work div.title a:hover {color:#fff;}
div#main_div div.right_middle div.portfolio_last div.portfolio_work div.image a {display:block;border:1px solid #949494;width:234px;padding:2px;}
div#main_div div.right_middle div.portfolio_last div.portfolio_work div.image a:hover {border-color:#fff;}
div#main_div div.right_middle div.portfolio_last div.portfolio_work div.image img {border:0;}

div#main_div div.right_middle div.needsite h3 {font-weight:normal;font-size:1em;}
div#main_div div.right_middle div.needsite a {color:#fff;font-size:1.5em;}
div#main_div div.right_middle div.needsite a:hover {text-decoration:none;}
