/* overall -------------------------------------------------------------------------- */

* {margin:0; padding:0;}

body{background:#FFFFFF;}


a:hover{text-decoration:none;}

a img { border:0;}

h1 { font-size:14px; line-height:8px;}
h1 a {text-decoration:none;}

ul {list-style:none;}

html, input, textarea, select
	{
		font-family:arial; 
		font-size:10px;
		line-height:14px;
		text-transform:uppercase;
		color:#8b8b8b;		
	}

input, select {vertical-align:middle; font-weight:normal; color:#383838;}

a {color:#8b8b8b;}

/*main layout -------------------------------------------------------------------------- */

#main {margin:0 auto; width:790px;}

#header1 {height:253px;}

#header2 {height:363px;}

#footer {width:526px; background:#FFFFFF; float:right; color:#4cb9e4; }
#footer a {color:#4cb9e4; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer ul li {display:inline;}
#footerimg {width:486px; height:80px; background:#424242; padding-left:40px; color:#FFFFFF;}
#footerimg a {color:#FFFFFF;}

#column1, #column2, .col1, .col2, .ind_col {float:left;}

#column2 {width:536px;}

#column2 li { background:url(_images/list_bg.gif) repeat-x top left; padding:4px 0 1px 14px; line-height:25px;}
#column2 li a {color:#8b8b8b; text-decoration:none;}
#column2 li a:hover { color:#4cb9e4;}
#column1 {width:244px;}
#column1 {background:#f7f7f7; color:#383838;}
#column1 a {color:#4cb9e4;}
#column1 li {line-height:20px; color:#4cb9e4;}

/* Klassen -------------------------------------------------------------------------- */

.blue {color:#4cb9e4;}

.menu-left {padding: 12px; line-height:17px;}

.menu-right {padding: 20px;}

.line {background:#cdcdcd; height:1px; padding:0 5px;}

.left {float:left;}

.right {float:right;}

.clear {clear:both;}

.ver_line {background:url(_images/ver_line.gif) repeat-y 229px 0; width:100%}
.col1 {width:195px;}
.col2 {width:230px;}
.ind_col {width:60px; background:#FFFFFF; padding:0 0 10px 10px;}


