h2{
font:10px Tahoma;
color:#b32e10;
text-transform:uppercase;
}

body{
background:#ffffff;
margin:0;
padding:0;
font:12px Tahoma;
line-height: 16px;
}

h1{
font:14px Tahoma;
font-weight:bold;
color:#b32e10;
}

strong{
color:#b32e10;
}

a{
color:black;
}

#outer_container{
margin:0px auto;
padding-top:20px;
background:url(../images/bck.jpg) repeat-y;
width:1055px;
}

#inner_container{
margin:0 auto;
width:982px;
background:url(../images/bck_inner.jpg) left repeat-y;
}

#top{
width:982px;
height:211px;
padding-top:18px;
background:url(../images/top.jpg) no-repeat;
}

#top .topMenu
	{
	text-align:right;
	height: 30px;
	}

#left{
float:left;
display: inline;
width:252px;
/*background:url(../images/menu_bck.jpg) repeat-x;*/
margin-bottom:120px;
}

#left a{
display:block;
text-align:center;
font:12px Arial;
font-weight:bold;
color:#d9c5c5;
text-decoration:none;
width:252px;
height:22px;
padding-top:7px;
}

.button1, .button2, .button3, .button4, .button5, .button6, .button7, .button8, .button9, .button10 {
background:url(../images/1.jpg) no-repeat;
display:block;
width:252px;
height:29px;
}

.button2{
background:url(../images/2.jpg) no-repeat;
}

.button3{
background:url(../images/3.jpg) no-repeat;
}

.button4{
background:url(../images/4.jpg) no-repeat;
}

.button5{
background:url(../images/5.jpg) no-repeat;
}

.button6{
background:url(../images/6.jpg) no-repeat;
}

.button7{
background:url(../images/7.jpg) no-repeat;
}

.button8{
background:url(../images/8.jpg) no-repeat;
}

.button9{
background:url(../images/9.jpg) no-repeat;
}

.button10{
background:url(../images/10.jpg) no-repeat;
}

#left #active a{
background:url(../images/active.jpg) left no-repeat;
color: black;
width:239px;
margin-left:13px;
}

#left a:hover, #left #subsub a:hover{
background:url(../images/hover.jpg) right;
}

#left #subsub{
background:url(../images/10.jpg) repeat;
}

#left #subsub a{
background:url(../images/subsub.jpg) right no-repeat;
width:229px;
margin-left:23px;
}

#left #subsub #active a{
background:url(../images/active.jpg) right  no-repeat;
}

#right
	{
	background:#f2f2f2;
	width:230px;
	float:right;
	display: inline;
	/*padding:23px;*/
	font:11px Tahoma;
	color:#737373;
	font-weight:bold;
	}
#right .rightInner
	{
	padding: 20px;
	}
#right .rightInner form
	{
	padding: 0px;
	margin: 0px;
	}
#right .searchBox
	{
	background: #FAFAFA;
	width: 190px;
	height: 22px;
	overflow: hidden;
	}
#right .searchText
	{
	background: transparent;
	border: 0px;
	width: 160px;
	height: 20px;
	}
#right .searchBut
	{
	background: url(../images/search.gif) no-repeat;
	background-position: 1px 2px;
	border: 0px;
	width: 20px;
	height: 20px;
	}


#content{
float:left;
background:#ffffff;
padding:29px 29px 0 29px;
width:435px;
text-align:justify;
}

#top a{
text-decoration:none;
display:block;
float:right;
font:12px Tahoma;
font-weight:bold;
color:#ffffff;
margin-right:5px;
}

#top #svk,#top #eng,#top #ger{
width:20px;
height:14px;
background:url(../images/svk.jpg) no-repeat;
float:right;
margin-right:10px;
}

#top #eng{
background:url(../images/eng.jpg) no-repeat;
}

#top #ger{
background:url(../images/ger.jpg) no-repeat;
}

.cleaner{
clear:both;
}

.cleaner_left{
clear:left;
}


#download{
margin-top:50px;
}

.jpg, .doc, .pdf, .xls{
display:block;
padding-left:60px;
}

.pdf{
background:url("../images/icons/pdf-icon.jpg") left bottom no-repeat;
padding-top:10px;
height:25px;
}

.doc{
background:url("../images/icons/doc-icon.jpg") left bottom no-repeat;
padding-top:10px;
height:25px;
}

.jpg{
background:url("../images/icons/jpg-icon.gif") left bottom no-repeat;
padding-top:10px;
height:25px;
}

.xls{
background:url("../images/icons/xls-icon.gif") left bottom no-repeat;
padding-top:10px;
height:25px;
}

#webra{
background:#ffffff url(../images/footer.jpg) no-repeat;
width:1015px;
height:60px;
padding:30px 20px 0 20px;
text-align:right;
}

.reference{
background:#efefef;
float:left;
margin:14px;
width:103px;
}

.reference p{
margin:5px;
}

a img{
border:0;
}

#webra a{
font:10px Arial;
color:#8a8a8a;
text-decoration:none;
}

.topContact
	{
	width: 982px;
	margin-top: 152px;
	height: 20px;
	text-align: left;
	}
#leftItem
	{
	float: left;
	display: inline;
	color: white;
	width: 180px;
	}
#rightItem
	{
	float: right;
	display: inline;
	color: white;
	margin-right: 30px;
	}
#rightItem a.normal, #leftItem a.normal
	{
	background: transparent;
	display: inline;
	color: white;
	}