/* @group HTML, Body */

body {

background:transparent url(../images/bg_tapet2.jpg) repeat scroll center top;}
/* @end */



/* @group Layout */
div#outer-wrapper {
	
	width: 860px;
	margin-left:auto;
    margin-right:auto;
	position:relative;
	top: 0px;
	border: 0px solid #cccccc;
  
	
}


#inner-wrapper {
background:transparent url(../images/bg_middle7a.png) repeat scroll center top;
float:left;
padding:5px 5px 0 5px;
width:850px;
}

#header {
float:left;
padding:0 0 5px;
width:100%;
}

#topwrapper {
background:#660000 none repeat scroll 0 0;
float:left;
padding:0 0 1px 0;
width:850px;}



#service {
float:left;
height:15px;
padding:3px 0 0;
width:90px;
color: #ffffff;}

.icons {
padding-left:22px;
float: left;}

.left {
	float: left;}

#search {
float:left;
padding:0 0 0 30px;
width:110px;}

#menu1 {
background:#660000 none repeat scroll 0 0;
margin: 0 0 0 30px;
padding:1px 0 ;
float: left;
width: 620px;
}

#menu2 {}
#content-wrapper {
width: 100%;
float: left;
border-bottom:2px solid #660000;}

#maincol {
float:left;
padding:10px 0px 15px 35px;
width:565px;}

#content-main {
width: 100%;
float: left;}

div#content_main {
	width: 100%;
	height: auto !important; /* for modern browsers */
	height: 450px; /* for IE5.x and IE6 */
	min-height: 450px; /* for modern browsers */
	float: left;
	clear: both;
}



div#breadcrumb {
	margin: 0px 0px 0px 0px;
	padding: 6px 20px 0px 150px;
	width:100%;
	float: left;
	
}
div#breadcrumb a {
	text-decoration: none;
	
}
div#breadcrumb a:hover {
	text-decoration: none;
	
}


#rightcol {
float:left;
padding:10px 0 10px 0;
width:235px;
}

#content_rightcol {
float:left;
padding:10px 22px 10px 40px;
width:172px;
/*background: url(../gfx/white_bg/opacity_70.png);*/


}

#teaserbox_wrap {
/*background:transparent url(../images/blonde.png) no-repeat scroll center bottom;*/
float:left;
padding:0 0 31px;
padding-top: 272px

}

#rightcol_front #fixed { display: none; }

#fixed {
height:272px;
right:21px;
margin-left:0;
margin-top:19px;
position:absolute;
top:227px;
width: 234px;
}


#fixed img {

}

.oldfrue_fixed {
}


.tx-ghrandomcontent-pi1 {
	padding:0 0 0 44px;
/*background-image:url(../gfx/white_bg/opacity_70.png);*/
float:left;}

#footer {
background:transparent url(../images/bg_bottom7a.png) no-repeat scroll center top;
color:#EFEACC;
float:left;
font-size:0.9em;
height:80px;
margin-bottom:10px;
padding:40px 0 0 0 ;
text-align:center;
width:100%;
}



	
#footer_wrap {
	width: 860px;
	margin-left:auto;
    	margin-right:auto;
	position:relative;
	border: 0px solid #cccccc;
	padding: 0px 0 0 0 ;
}


div#footer a:link,
div#footer a:visited {
	color: #fff;
	text-decoration: none;
	
}
div#footer a:hover {
	text-decoration: underline;
}

#floater {
	position:fixed;
	bottom: 5px;
	left: 5px;
	cursor: move;
}

#floater #close {
	position: absolute;
	top: 5px;
	left: 0px;
	background-color: #FFF;
	padding: 0 3px 0 3px;
}
#floater a:link {text-decoration: none; color: #792311; font-family: Verdana; font-weight: bold;}
#floater a:visited {text-decoration: none; color: #792311; font-family: Verdana; font-weight: bold;}
#floater a:hover {text-decoration: none; color: #792311; font-family: Verdana; font-weight: bold;}
