body {width:100%; background:#fff; padding:0px; margin:0px; height:100%;}
body, td, div {font-family:tahoma;font-size:11px;color:#666;}

a {text-decoration:underline;color:#999;}
a:hover {text-decoration:none;}
img {border:0px;}
form {padding:0px;margin:0px;}

.main {background:url(_img/bg.gif) repeat-x bottom left #fff;}
.clr {clear:both;}

h3 {font:bold 12px tahoma;margin:0px;padding:0px;}
h6 {font:bold 11px tahoma;margin:10px 0px 0px 0px;padding:0px;}
h {font:bold 11px tahoma;margin:0px;padding:0px;}
ul li {margin:0px 0px 6px 0px;padding:0px;}

.head {width:700px;}
.head span {float:left;font:10px tahoma;margin-top:2px;color:#999;}
.head .td1 {padding:16px 0px 16px 100px;}
.head .td2 {padding:16px 0px 16px 294px;}
.head span {font:10px tahoma;margin-top:2px;color:#999;}
.head a {text-decoration:none;float:left;font:10px tahoma;margin-top:2px;}
.head a:hover {text-decoration:underline;}
.head td.search {color:#999;font-size:10px;font-weight:700;padding-right:10px;text-align:right;}

input.search {width:170px;border:0px solid #000;background:#EAEAEA;font:11px tahoma;height:16px;padding-top:1px;}
input.searchGo {width:19px;border:0px solid #000;height:16px;background:url(_img/search_go.gif) no-repeat top left;cursor:hand;}
input.search2 	{width:100%; border:1px solid; border-color:#404040 #cecece #cecece #404040; font:11px tahoma;}

.mainBlock {width:949px;background:url(_img/bg_main_block.gif) repeat-y top left;border-left:50px solid #fff;}

.menuMainBlock {width:73%;height:123px;background:url(_img/corner_menu_head_l.gif) no-repeat top left #F2F2F2;vertical-align:top;}
.menuBlock {background:url(_img/corner_menu_head_r.gif) no-repeat top right;height:97px;padding:0px 50px 0px 50px;}
.menu td {padding:0px;}

.menuNoActiv {width:100%;height:25px;}
.menuS {width:20%;}
.menuActiv01 {width:100%;height:25px;background:url(_img/corner_menu_activ_l.gif) no-repeat bottom left #A9A9A9;}
.menuActiv02 {width:100%;height:100%;background:url(_img/corner_menu_activ_r.gif) no-repeat bottom right;}
.lang {/*padding-right:50px;*/ padding-top:31px; width:111px;}
.logo {padding:0px 0px 23px 73px;}

.banner {margin-bottom:0px;z-index:3;position:relative;top:0px;left:0px;margin-top:-26px;}
.news 		{float:left;margin:0px;padding:17px 35px 8px 35px;background:#fff;height:auto;}
.news .date {font:bold 11px tahoma;padding:15px 15px 0px 15px;color:#516871;vertical-align:top;width:49%;}
.news .text {padding:1px 15px 30px 15px;color:#516871;font:11px tahoma;vertical-align:top;}
.news .text a		{color:#516871; text-decoration:none;}
.news .text a:hover	{text-decoration:underline;}
.news img 	{margin-left:15px;}


.contentTd01 {padding-top:224px;vertical-align:top;}
#contentTd01 {padding-top:100px;vertical-align:top;background:url(_img/bg_life.gif) no-repeat 0px 100px #F2F2F2;}
.contentTd02 {vertical-align:top;padding-top:0px;background:#76A3CD;}
#contentTd02 {vertical-align:top;padding-top:0px;background:url(_img/corner_content_b.gif) no-repeat bottom right #fff;padding-bottom:10px;}
.bg_content_name {background:#fff;}
.contentImg {background:url(_img/corner_content_image_t.gif) no-repeat top right;margin:0px;width:100%;padding-top:25px;}
.contentInfo {padding:0px;width:549px;background:#fff;}
.contentCornerImg {background:url(_img/corner_content_image_b.gif) no-repeat bottom right;margin:0px;height:25px;}
.contentHeadproducts 	{width:100%;background:url(_img/corner_content_h_02_t.gif) no-repeat top right #8454E1;padding:0px;}
#contentHeadproducts 	{width:100%;background:url(_img/corner_content_h_02_b.gif) no-repeat bottom right;padding:0px;}
.contentHeadnews 		{width:100%;background:url(_img/corner_content_h_03_t.gif) no-repeat top right #E0AA23;padding:0px;}
#contentHeadnews 		{width:100%;background:url(_img/corner_content_h_03_b.gif) no-repeat bottom right;padding:0px;}
.contentHeadpartners 	{width:100%;background:url(_img/corner_content_h_04_t.gif) no-repeat top right #0089C3;padding:0px;}
#contentHeadpartners 	{width:100%;background:url(_img/corner_content_h_04_b.gif) no-repeat bottom right;padding:0px;}
.contentHeadkontakt 	{width:100%;background:url(_img/corner_content_h_05_t.gif) no-repeat top right #38AB00;padding:0px;}
#contentHeadkontakt 	{width:100%;background:url(_img/corner_content_h_05_b.gif) no-repeat bottom right;padding:0px;}
.contentHeadimpressum 	{width:100%;background:url(_img/corner_content_h_06_t.gif) no-repeat top right #CA140B;padding:0px;}
#contentHeadimpressum 	{width:100%;background:url(_img/corner_content_h_06_b.gif) no-repeat bottom right;padding:0px;}
.contentHeadgallery 	{width:100%;background:url(_img/corner_content_h_07_t.gif) no-repeat top right #5DB3D8;padding:0px;}
#contentHeadgallery 	{width:100%;background:url(_img/corner_content_h_07_b.gif) no-repeat bottom right;padding:0px;}
.contentHeadsearch		{width:100%;background:url(_img/corner_content_h_08_t.gif) no-repeat top right #CDC05B;padding:0px;}
#contentHeadsearch 		{width:100%;background:url(_img/corner_content_h_08_b.gif) no-repeat bottom right;padding:0px;}
.contentTab {margin-top:-100px;height:auto;background:#f2f2f2;}

#contentMainBlock {width:100%;padding:0px;height:100%;}
.contentMainBlock {width:100%;background:url(_img/bg_left.gif) repeat-y top left #F2F2F2;padding:0px 0px 0px 320px;margin-top:-224px;z-index:1;float:left;}
.contentMainBlock01 {width:629px;background:url(_img/corner_content_t.gif) no-repeat top right #76A3CD;padding:0px;}
#contentMainBlock01 {width:549px;background:url(_img/corner_content_top.gif) no-repeat top right #76A3CD;padding:0px 0px 0p 0px;}
.contentMainBlock02 {width:100%;padding:0px;}
.contentMainBlock03 {width:100%;padding:0px;padding:25px 0px 0px 0px;height:100%;}
div.video {float:left;margin-top:199px;margin-left:0px;padding:0px;}
.contentName {width:auto;padding:0px 0px 0px 100px;background:#91B5D7;}
.content01 {width:auto;padding:17px 25px 17px 200px;background:#91B5D7;font:11px tahoma;color:#fff;}
#Info {padding:62px 60px 15px 0px;}
.content_bottom {background:url(_img/corner_content_bot.gif) no-repeat bottom right #76a3cd;vertical-align:bottom;text-align:left;}

.content02 {width:auto;padding:17px 25px 17px 100px;font:11px tahoma;color:#E4EDF5;}
#content02 {padding-left:200px;}
.content02 a {color:#E4EDF5;}
.isotopTab {margin:10px 0px 0px 0px;font:11px tahoma;border-collapse:collapse;}
.isotopTab td {padding:4px 14px 4px 14px;border-right:1px solid #ffF;vertical-align:top;color:#101010;}
.isotopTab .head td.td03 {text-align:center;}
.isotopTab .head td.td04 {text-align:right;}
.isotopTab .head td.td05 {text-align:right;}
.isotopTab td.td03 {text-align:center;}
.isotopTab td.td04 {text-align:right;padding-left:5px;}
.isotopTab td.td05 {text-align:center;padding-left:5px;}
.isotopTab tr.bg1 {background:#E6E6E6;}
.isotopTab tr.bg2 {background:#F7F7F7;}
tr.head td {padding:15px 14px 4px 14px;color:#fff;background:#ACACAC;}

.Info 		{width:100%}
.Info .date {float:left;width:100px;font:bold 11px tahoma;margin:0px;padding:0px 0px 15px 0px;color:#666;}
.Info .text {float:left;padding:0px 0px 15px 0px;width:335px;margin:0px;color:#666;}
.Info .prof {width:44%;float:left;}
.Info .name {width:55%;padding:0px 0px 10px 5px;float:left;}
.Info ul {margin:0px 0px 30px 15px;}
/*.Info p {margin:0px 0px 10px 0px;padding:0px;}*/
.Info h3 {margin:0px 0px 2px 0px;}
.Info div#pad {padding:2px 0px 0px 0px;}
.Info div.pad {margin:0px;padding:0px 0px 15px 0px;color:#666;}


.bottom {width:100%;padding:0px;margin:0px;font:11px tahoma;height:100px;}
.bottomBrd {border-bottom:50px solid #fff;}
.bottomMain01 {width:350px;float:left;border-top:25px solid white;}
.bottom01 {width:350px;float:left;background:url(_img/corner_bottom01_t.gif) no-repeat top right #1E7919;}
.bottom01 div {width:350px;background:url(_img/corner_bottom01_b.gif) no-repeat 340px 65px;padding:45px 0px 17px 50px;color:#fff;font:11px tahoma;}
.bottom01 div a {color:#fff;}
.bottom02 {width:300px;float:left;padding:45px 0px 17px 0px;border-top:25px solid #fff;background:#fff;color:#1E7919;}
.bottom02 span {padding-left:50px;color:#1E7919;}
.bottom02 a {color:#1E7919;}
.bottom03 {width:248px;padding:70px 0px 17px 50px;background:url(_img/corner_bottom03_l.gif) no-repeat bottom left #F2F2F2;color:#919191;}
.bottom03 a {color:#919191;}



