/*CSS-Styles for www.evelin-brandt.de
--------------------------------------
*/

body  {
	color: #000000;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}

#content   { 
color: #000000; 
background-color: #ffffff; 
text-align: left; 
border: solid 2px #a6b2bc; 
width: 400px;
}



#navigation      { 
color: #696969; 
font-weight: 500; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
margin: 0 0 ;
padding: 0 0;
text-align:center;
}

#change{
position:static;
visibility:hidden;
}

#formtab   { 
color: #696969;  
font-size: 8px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
background-color: white; 
border: none white; 
 }

/*Hauptnavigation
-----------------------------*/
#navigation a:link, #navigation a:visited     {
color: #696969; 
text-decoration: none; 
background-color: transparent; 
text-transform: uppercase; 
letter-spacing: 1px; 
border: none;
 }
 
 #navigation a:hover   { 
color: #789; 
border: none;
}


/*Subnmenu
-----------------------------*/

.submenu{  
background-color:#EBEBEB; 
text-align:left;
font-size:11px;
height: 20px;
padding-top:2px;
text-transform:uppercase;
padding-left:26px;
color: #666666;
}
.submenu a:link, a:visited {
color: #999999;
text-decoration: none;
}
.submenu a:hover{
color: #000;
}

/*boxes
-----------------------------------*/
#infobox {
border: 1px solid #EBEBEB;
height: 75px;
width: 100%;
background-color: #EBEBEB;

}

#superinfo {
border: 1px solid #EBEBEB;
height: auto;
width: 100%;
background-color: #FFF;
padding: 1px 0 1px 1px;
margin-bottom: 0;

}
.keyvisual {
border-top: 1px solid #FFF;
border-left: 1px solid #FFF;
border-bottom: 1px solid #FFF;
height: 448px;
width: 313px;
}
.keyvisual_bw {
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	height: 350px;
	width: 230px;
	margin-left: 22px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.keyvisual_look {
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	height: 361px;
	width: 230px;
	margin-left: 22px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
}

/*in forms
----------------*/
#navisub  { 
color: #696969; 
font-weight: 500; 
background-color: white; 
margin-right: 5px; 
padding: 10px; 
border: solid 1px #c0c0c0; 
top: 0pt;
}

#navisub td { 
color: #696969; 
background-color: white; 
text-align: center; 
border: solid 1px #c0c0c0;
font-size:70%;
}

#navisub td #navisub tr { 
color: #696969; 
background-color: white; 
text-align: left; 
border: solid 1px #c0c0c0

}

#navi td { 
color: #696969; background-color: white; text-align: center; border-style: none; border-color:  white  ; height: 15px }

.navi td { 
border: none }



/*Subnavigation
-----------------------------*/

#navisub a:link, #navisub a:visited { 
color: #696969; font-weight: 500; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: transparent; text-transform: uppercase; letter-spacing: 1px; margin: 20px; padding-right: 15px; padding-left: 15px; border: none }

#infobox a:link, #infobox a:visited { 
color: #696969;
font-weight: 500; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #EBEBEB; 
border: none;
 }


#navisub a:hover { 
color: white;
background-color: #c0c0c0; 
border: none;
 }

#infobox a:hover { 
color: white; 
background-color: 
#c0c0c0; border: none; 
}



/*Formate
-----------------------------*/
h1   { 
color: #696969; 
font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-transform:uppercase;
font-weight:bold;
padding-top:15px;
}
h3 { color: #696969; font: bold 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; padding: 0pt }
h2 { 
color: #696969; 
font: 12px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding: 0 0 2px 0; 
text-transform:uppercase;
}
h4 { color: #696969; font: 12px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; padding: 0 0 0pt }

.content {
font-size: 70%;
padding: 10px 30px 10px 27px;

}

.contentSoft {
font-size: 70%;
padding: 0px 30px 0px 0px;
}

.contentText{
font-size: 100%;
margin: 0 0 0 -5px;
}

.hints {
font-size: 70%;
padding: 10px 10px 10px 10px;

}
.hintlinks {
font-size: 70%;
padding: 10px 10px 10px 0px;

}

/* TABLE */


.rahmen{ 
color: black; 
font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
background-color: white; 
border: 1px solid  #a9a9a9; 
width: 800px; 
}
.ohnerahmen{
	color: black;
	font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.tabelle td, .tabelle th    {
	border-style: solid none none none;
	border-width: 1px medium medium medium;
	border-color: #c0c0c0;
	vertical-align: bottom;
 }

.contentRahmenOben {
border-top: 1px solid #c0c0c0;
}




.newsh   { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left: 15px }
.untersch { color: black; font-style: italic; font-size: 10pt; font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

a:link, a:visited   { 
color: #708090; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-decoration:none;
}
a:hover   {
	color: #330000;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

/*footer
-----------------------------*/
.footer { 
color: #696969; 
font: 10px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 

}


/*forms
-----------------------------*/
form    {
	color: black;
	font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: none;
	margin: 0;
	padding: 0px;
}
.radio input {
	color: #696969;
	font-size: 10px;
	background-color: #FFFFFF;
	border: solid 1px #c0c0c0;
	width: 10px;
}

input    {
	color: #696969;
	font-size: 10px;
	background-color: #FFFFFF;
	border: solid 1px #c0c0c0;
	width: 100px;
}




select  { 
background-color: #FFFFFF; 
border: solid 1px #c0c0c0; 
width: 100px;
}

textarea    {
	background-color: white;
	border: solid 1px #c0c0c0;
	width: 340px;
	height: 45px;
	position: static;
}
.abc {
	color: black;
	font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding-left: 10px;
	padding-top: 12px;
}
