/* style.css */


ul { list-style:none;}

.column { float:left;}
.clear  { clear:both;}

.column1 .padding { padding: 22px 0px 6px 21px;}


/*main layout */

.top_bg {background:url(/fileadmin/web/images/header_tall.gif) top repeat-x;}
.bot_bg {background:url(/fileadmin/web/images/footer_tall.gif) bottom repeat-x; margin:0px auto;}

#header {background:url(/fileadmin/web/images/header_bg.jpg) top left no-repeat;}
.logo {margin:97px 0 0 39px;}

.column1 {background: #233049 top left no-repeat; color:#5e7ea2;} /* url(/fileadmin/web/images/column1_bg.jpg) */
.column2 {background: transparent top left no-repeat; padding-top:0px;} /* url(/fileadmin/web/images/column2_bg.jpg) */
.column1 .bg {background:url(/fileadmin/web/images/column1_bot_bg.gif) bottom repeat-x;}
.column1 a {color:#5e7ea2;}

.block1 {background:#181818;}
.block2 {background:#0d0e12; color:#a8b1b3;}
.block2 a {color:#bfc8ca;}
.block2 li {color:#516281; line-height:19px;}
.block2 li a {color:#516281;}

#main { margin:0 auto;}

.column1 li {color:#5e7ea2; line-height:19px;}
.column1 li a {color:#5e7ea2;}

#middle { width:100%;}

#footer {color:#c8d2d5;}
#footer a {color:#c8d2d5;}
#footer .indent {padding:29px 0 0 36px;}

.h_text {padding:22px 0 16px 29px; position:absolute; top:344px; background:transparent url('/fileadmin/web/images/referenz-bg.png') no-repeat top left; width:254px;}

.more {background:url(/fileadmin/web/images/more_bg.gif) top right no-repeat; padding-right:14px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.more:hover {text-decoration:underline;}
.block2 .more {color:#FFFFFF;}

.column1 .more {background:url(/fileadmin/web/images/more_bg2.gif) top right no-repeat; padding-right:15px; color:#a8b1b3; text-decoration:none; font-weight:bold;}
.column1 .more:hover {text-decoration:underline;}
.s_text {color:#bfc8ca;}
.name {text-align:right; color:#FFFFFF;}

.column1 .content {
	width: 215px !important;
}


/* index-3 */

#index_3 .pad {padding-left:4px;}
#index_3 .column1 .padding {padding:22px 20px 27px 21px;}
#index_3 .block1 .padding {padding:43px 25px 38px 31px;}



#main { width:766px;}
#header {height:334px;}
#footer { height:69px;}

.column1,
.column2,
.col1,
.col2 {float:left;}

.column1 {width:254px;}
.column2 {width:512px;}

