body {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #595959; background: #cccccc;} 

div.cleardiv { clear: both; margin: 0; padding: 0;}
.margin_top_10 {margin: 10px 0 0 0;}
.margin_top_5 {margin: 5px 0 0 0;}

.line_height_130_proc {line-height: 130%;}

.left {float: left;}
.right {float: right;}

.text_align_right {text-align: right;}

.bold {font-weight: bold;}
.italic {font-style: italic;}

span.bold {font-weight: bold;}
span.italic {font-style: italic;}
span.green {color: #62ac1e;}
span.red {color: #cc3336;}
span.blue {color: #2478a6;}

a.link {	 
	color: #2478a6;
	font-weight: normal;
	text-decoration: none;
}
a.link:hover {
	text-decoration: underline;
}



/* "Lucida Grande" "Trebuchet MS" */

/* shadow start */
div#shadow_top {
	height: 27px;
	background: #cccccc url(../gfx/shadow_top.gif) center bottom no-repeat;
}
div#shadow_bottom {
	height: 16px;
	background: #cccccc url(../gfx/shadow_bottom.gif) center top no-repeat;
}
div#contener_ext {
	background: #fff;
	background: #cccccc url(../gfx/shadow_left_right.gif) center repeat-y;
}
/* shadow start */

/* contener start */
div#contener {
	width: 792px;
	margin: 0 auto 0 auto;
	background: #fff;
}
/* contener end */

/* top start */
div#top {
	height: 100px;
	position:relative;
}

div#top .flash{position:absolute; top:0; left:502px; height:100px; overflow:hidden}
div#top .flash .flash_size{height:100px; width:170px}


div#top .linki{width:24px; height:70px; top:15px; right:7px; position:absolute}
div#top .linki a{display:block;border:1px solid #cccccc; line-height:0; float:left; margin:2px 0 10px 2px; _margin:2px 0 10px 1px}
div#top .linki a:hover{border:3px solid #cccccc; margin:0px 0 8px 0}
div#top .linki a.active{border:3px solid #cccccc; margin:0 0 8px 0}

div#top img#logo {
	margin: 29px 0 0 34px;
}
/* top end */

/* top start */
div#menu {
	height: 32px;

}
div#menu ul li {
	display: inline;
	float: left;
}
div#menu ul li a {
	display: block;
	text-decoration: none;
	width:99px;
	height:32px;	
}
.m_pl_1{background: url(../gfx/m_pl_1.gif) no-repeat}
.m_pl_2{background: url(../gfx/m_pl_2.gif) no-repeat}
.m_pl_3{background: url(../gfx/m_pl_3.gif) no-repeat}
.m_pl_4{background: url(../gfx/m_pl_4.gif) no-repeat}
.m_pl_5{background: url(../gfx/m_pl_5.gif) no-repeat}
.m_pl_6{background: url(../gfx/m_pl_6.gif) no-repeat}
.m_pl_7{background: url(../gfx/m_pl_7.gif) no-repeat}
.m_pl_8{background: url(../gfx/m_pl_8.gif) no-repeat}

.m_ang_1{background: url(../gfx/m_ang_1.gif) no-repeat}
.m_ang_2{background: url(../gfx/m_ang_2.gif) no-repeat}
.m_ang_3{background: url(../gfx/m_ang_3.gif) no-repeat}
.m_ang_4{background: url(../gfx/m_ang_4.gif) no-repeat}
.m_ang_5{background: url(../gfx/m_ang_5.gif) no-repeat}
.m_ang_6{background: url(../gfx/m_ang_6.gif) no-repeat}
.m_ang_7{background: url(../gfx/m_ang_7.gif) no-repeat}
.m_ang_8{background: url(../gfx/m_ang_8.gif) no-repeat}

.m_ger_1{background: url(../gfx/m_ger_1.gif) no-repeat}
.m_ger_2{background: url(../gfx/m_ger_2.gif) no-repeat}
.m_ger_3{background: url(../gfx/m_ger_3.gif) no-repeat}
.m_ger_4{background: url(../gfx/m_ger_4.gif) no-repeat}
.m_ger_5{background: url(../gfx/m_ger_5.gif) no-repeat}
.m_ger_6{background: url(../gfx/m_ger_6.gif) no-repeat}
.m_ger_7{background: url(../gfx/m_ger_7.gif) no-repeat}
.m_ger_8{background: url(../gfx/m_ger_8.gif) no-repeat}

div#menu ul li a:hover {
background-position:0 -32px
}
/* top end */

/* left start */
div#left {
	float: left;
	margin: 0 0 -2px 0; 
}
div#left .flash_2 {
width:297px;
height:326px; 
}
/* left end */

/* main start */
div#main {
	float: right;
	width: 485px; 
	background: #fff;
}
div#main div {
	padding: 35px 30px 20px 30px;
}
div#main h1 {
	margin: 0 0 5px 0;
	font-family: "Trebuchet MS", sans-serif;
	color: #346697;
	font-size: 16px;
	font-weight: bold;
}
div#main h2 {
	margin: 0 0 5px 0;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 14px;
	font-weight: bold;
}
div#main p {
	font-size: 13px;
	margin: 0 0 10px 0;
}
div#main ul,.extra ul {
	font-size: 13px;
}
div#main ul li,.extra ul li{
	margin: 0 0 5px 0;
	padding: 0 0 0 10px;
	background: url(../gfx/bullet.gif) 0 7px no-repeat;
}
/* main end */

.extra{clear:both; border-top: 1px solid #e5e5e5; padding: 30px 55px}
.extra p{margin-bottom:1em}

/* footer start */
div#footer {
	clear: both;
	height: 26px;
	background: #666666;
}
div#footer p {
	font-family: "Trebuchet MS", sans-serif;
	padding: 4px 0 0 0;
	text-align: center;
	color: #cccccc;
}
/* footer end */