/* ///////////////////////////////////////////////////

    * CSS Document *
	Autor:	 	Kohrgruber&Partner OEG
					http://www.co-x.at
	Project:		CO-x Media
			
/////////////////////////////////////////////////// */

/* --- STANDARD Definitions --- */

body {
	height:100%; min-height:100%; font-size:12px; font-family: Arial,Verdana, Helvetica, sans-serif; background-color: #FFFFFF; margin: 0px; padding: 0px;  voice-family: "\"}\""; voice-family: inherit; color:#000;
	background-image:url('../images/left_bg.gif'); background-repeat:repeat-y;
}
html{
  	scrollbar-base-color:#101010; scrollbar-3d-light-color:#101010; scrollbar-arrow-color:#101010; scrollbar-highlight-color:#FFFFFF; scrollbar-darkshadow-color:#101010; scrollbar-shadow-color:#FFFFFF; scrollbar-track-color:#FFFFFF;scrollbar-face-color:#FFFFFF;
}



/* LINKE SPALTE */
#left {
	position:absolute; top:0px; left:0px; width:237px; min-width:237px; height:100%; min-height:100%; margin: 0px; padding: 0px; text-align:left;
}
#left img{margin:30px 0px 0px 15px; border:0;}
#left h1{margin: 20px 0px 0px 30px; font-size:13px; font-weight:bold; color:#000;}

#left ul{padding: 45px 0px 0px 0px; margin:0px; text-align:right; list-style:none; font-size:14px; font-weight:bold;}
#left ul li{margin: 0px 0px 0px 0px;padding: 3px 0px 0px 0px; height:20px; min-height:20px;display:block;}
#left ul li.over, #left ul li a:hover{ background-color:#FFF;}
#left ul li a { padding-right:35px; font-size:14px; font-weight:bold; text-decoration:none;color:#000; display:block;}

/* RECHTE SPALTE */
#right{position:absolute; top:53px; left:287px; padding-bottom:15px;}
*html #right{position:absolute; top:53px; left:287px;}

#right ul{padding: 0px 0px 0px 0px; margin:0px; list-style:none; font-size:12px;}
#right ul li{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; height:15px; min-height:15px;display:block;}
#right ul li.over, #right ul li a:hover{ color:#FFE600;}
#right ul li a {padding: 0px 0px 0px 0px; margin:0px; font-size:12px; text-decoration:none;color:#000;}

#right ul#referenz{padding: 10px 0px 0px 0px; margin:0px; list-style:none; font-size:12px;}
#right h1{margin: 89px 0px 0px 0px; font-size:13px; font-weight:bold; color:#000;}
*html #right h1{margin: 88px 0px 0px 0px;}
table, tr{ margin:12px 0px 0px 0px; padding:0px; border:0px;}
*html table, tr{ margin:18px 0px 0px 0px; padding:0px; border:0px;}
td{padding: 0px 10px 5px 0px; margin:0px;}
a {font-size:12px; text-decoration:none;color:#000;}
a:hover{color:#FFE600;}

h2{font-size:12px;}


#right p{ text-align:justify; width:550px; max-width:550px;}

