

body {
margin: 0;
padding: 0;
color: #000;
background-color: #fff !important;
font-family: verdana, arial, helvetica, geneva, sans-serif;
font-style: normal;
line-height: 1.333em;
font-weight: normal;

font-variant: normal;
height:100%;
}
#bannerright {
font-size: 1.5em;
position:fixed;
left:807px;
top:0px;
width:160px;
height:600px;
}


.all_bannerright {
font-size: 1.5em;
position:absolute;
left:807px;
top:0px;
width:160px;
height:600px;
float:left;
margin-top:133px; 
}



.inputfld1shop {
	border:1px solid orange;
	height:18px;
	line-height:17px;
	width:20px;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#767676;
	margin:0px;
	padding:0px;
	margin-right:3px;
	
}


.plusminus {
     margin-bottom: -3px; 
     %padding: 2px 0 -2px 0;
}

hr {

width: auto;
border-bottom: dotted 1px #CCCCCC;
height: 1px;

border-left:#E8E8E8 solid 0px;
border-right:#E8E8E8 solid 0px;
border-top:#E8E8E8 solid 0px;


}
img {
border:0;
font-size: 9px;
color: #ccc;
}
a {
color: #663300;
text-decoration: none;

}
a span{
color: #000;
text-decoration: none;
}
a:hover span.blk {
text-decoration: underline !important;
color: #000 !important;
}
a:hover, a:hover span {
text-decoration: underline;
}
a.anker{
color: #000;
background: transparent;
text-decoration: none;
}



.push_content_st a{
	color: #27408B; 
	font-weight: bold;
}


.push_content_buchtip a{
	color: #27408B; 
	font-weight: bold;
}

h2 {

	font-size: 1.13em;
	color: #663300; 




	margin: 5px 0 5px 0;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;


	border-bottom: dotted 1px #CCCCCC;



width: auto;
height: auto;


color: #666;
background: transparent url("images/3d_verlauf.jpg") repeat-x left bottom;

}

h2 a, h2 a:visited {
	color: #663300;

}
h2 a:hover {
	color: #663300;

}
h3{
font-size: 1.5em;
font-weight: bold;
line-height: 1.2777em;
margin: 17px 0 13px 0;
}
h4 {
font-size: 0.8333em;
padding: 0;
margin: 0;
}
h5 {

color: #666666;
text-transform: uppercase;
font-weight: bold;
}
h6 {
font-size: 1em;
color: #000;
margin: 0;
padding: 0;
}
font {
font-size: 1em !important;
}
#spMainSearch form input#spSearchInput {
float: left;
width: 116px;
height: 20px;
border: 1px solid #fff;

margin-top: 2px;
margin-bottom: 0px;

}


#spMainSearch2 form input#spSearchInput2 {
float: left;
width: 216px;
border: 1px solid #cccccc;
font-family: verdana, sans-serif;
height: 21px;
margin-top: 0px;
margin-bottom: 0px;

background: #90EE90;
}

#scroll_downloads { 

}

.gekomehr {
	font-size: 1.03em;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
 	margin-bottom:2px; 
	margin-top:2px; 
	margin-right:0px; 
	margin-left:0px;

	float:left;
	border-bottom: dotted 1px #CCCCCC;

	width: auto;
	height: auto;
	color: #666;
	background: transparent url("images/3d_verlauf.jpg") repeat-x left bottom;
}
.gekomehr_point {
	font-size: 1.03em;
	padding-bottom: 0px;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
 	margin-bottom:5px; 
	margin-top:4px; 
	margin-right:0px; 
	margin-left:2px;
	float:left;
	width: 20px;
	height: auto;
	color: #666;

}
.gekomehr_datum {
	font-size: 9px;

	margin-left:0px;
	color: #CCCCCC;
}
.gekomehr_link {
	font-size: 1.17em;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
 	margin-bottom:4px; 
	margin-top:0px; 
	margin-right:0px; 
	margin-left:0px;
	float:left;
	width: auto;
	height: auto;
	color: #666;

}
#searchinfo {
	background-color: #FFFFFF;
	width: 100%;
	margin: auto; /* Div soll zentriert werden */
	min-height: 100%; /* Mindesthöhe für moderne Browser */
	height:auto !important; /* Important Regel für moderne Browser */
	height:100%; /* Mindesthöhe für den IE */
	overflow: hidden !important; /* 100% Höhe im FF auch mit Scroll-leiste */
	z-index:-1;
position:absolute; 
}

.navigator {
	font-size: 1.03em;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
 	margin-bottom:0px; 
	margin-top:2px; 
	margin-right:0px; 
	margin-left:8px;
	float:left;
	border-bottom: dotted 1px #CCCCCC;
	width: 501;
	height: auto;
	color: #666;

}






.linenum{
    text-align:right;
    background:#FDECE2;
    border:1px solid #cccccc;
    padding:0px 1px 0px 1px;
    font-family:Courier New, Courier;
    float:left;
    width:17px;
    margin:3px 0px 30px 0px;
    font-size:11px;
    }

code    {/* safari/konq hack */
    font-family:Courier New, Courier;
        font-size:11px;
}
.titlcode    {/* safari/konq hack */
    font-family:Courier New, Courier;
        font-size:11px;
}
.linetext{
    width:384px;
    text-align:left;
    background:#fcfcfc;
    border:1px solid #cccccc;
    border-left:0px;
    padding:0px 1px 0px 8px;
    font-family:Courier New, Courier;
    float:left;
    margin:3px 0px 30px 0px;
        font-size:11px;
    }

br.clear    {
    clear:both;
}











#filter_per_ausgabe_select {
float: left;
width: auto;
border: 2px solid #fff;
font-family: verdana, sans-serif;
font-size: 0.7233em;
line-height: 1.1em;
margin-top: 12px;
margin-bottom: 2px;
vertical-align: middle;
}
#goox {
float: left;
width: auto;
border: 2px solid #fff;
font-family: verdana, sans-serif;
font-size: 0.7233em;
line-height: 1.1em;
margin-top: 12px;
margin-bottom: 2px;
margin-left: 4px;
vertical-align: middle;
}
.all_goox {
float: left;
width: auto;
border: 2px solid #fff;
font-family: verdana, sans-serif;
font-size: 0.7233em;
line-height: 1.1em;
margin-top: 12px;
margin-bottom: 2px;
margin-left: 4px;
vertical-align: middle;
}
#gooxr {
float: left;
width: auto;
border: 2px solid #fff;
font-family: verdana, sans-serif;
font-size: 0.7233em;
line-height: 1.1em;
margin-top: 4px;
margin-left: 4px;
margin-bottom: 2px;
vertical-align: middle;
}
.all_gooxr {
float: left;
width: auto;
border: 2px solid #fff;
font-family: verdana, sans-serif;
font-size: 0.7233em;
line-height: 1.1em;
margin-top: 4px;
margin-left: 4px;
margin-bottom: 2px;
vertical-align: middle;
}
#gooxrsendmail {
float: left;
width: 400;
border: 1px solid #cccccc;
font-family: verdana, sans-serif;
font-size: 0.900em;

margin-top: 5px;
margin-left: 0px;
margin-bottom: 5px;
vertical-align: middle;
}


#gooxrsendmailabo {
float: left;
width: 200;
border: 1px solid #cccccc;
font-family: verdana, sans-serif;
font-size: 0.900em;

margin-top: 5px;
margin-left: 0px;
margin-bottom: 5px;
vertical-align: middle;
}
#gooxx {
float: left;
width: 182px;
border: 1px solid #ccc;
font-family: verdana, sans-serif;
font-size: 0.7233em;
line-height: 1.1em;
margin-top: 2px;
margin-bottom: 2px;
vertical-align: middle;
}
.all_gooxx {
float: left;
width: 182px;
border: 1px solid #ccc;
font-family: verdana, sans-serif;
font-size: 0.7233em;
line-height: 1.1em;
margin-top: 2px;
margin-bottom: 2px;
vertical-align: middle;
}
#gooxxx {
float: left;
width: auto;
border: 1px solid #ccc;
font-family: verdana, sans-serif;
font-size: 0.7233em;
line-height: 1.1em;
margin-top: 5px;
margin-bottom: 2px;
vertical-align: middle;
}
.all_gooxxx {
float: left;
width: auto;
border: 1px solid #ccc;
font-family: verdana, sans-serif;
font-size: 0.7233em;
line-height: 1.1em;
margin-top: 5px;
margin-bottom: 2px;
vertical-align: middle;
}
#spMainSearch form img#spSearchGo {
float: left;
height: 20px;
width: 50px;
border: 0 none;
margin-left:3px;
margin-bottom: 2px;
margin-top: 2px;
vertical-align: middle;
}
#spStartLinks {
font-size: 0.675em;
padding: 0px 0 5px 0;
}
.all_spStartLinks {
font-size: 0.675em;
padding: 0px 0 5px 0;
}
#spDateHeader {
font-size: 0.675em;
padding: 0px 0 5px 0;
}
.all_spDateHeader {
font-size: 0.675em;
padding: 0px 0 5px 0;
}
#spHauptLinks {
font-size: 0.775em;
padding: 3px 3 3px 3;
text-decoration: none;
text-align: center;
font-color: #FFFFFF;
}
.all_spHauptLinks {
font-size: 0.780em;
padding: 3px 3 3px 3;
text-decoration: none;
text-align: center;

}
a.spHauptLinks{
	font-color: #FFFFFF;
}¨
#spHauptLinksDazwischen {

}
.spHauptLinksDazwischen {
width: 1px;
height: auto;
padding: 0px 0 0px 0;
font-size: 0.0em;


background: transparent url("images/vert_hautpmenu.gif") repeat-y center center;
}
#spBreadcrumbLine {
width: 797px;
height: auto;
padding: 0px 0 0px 0;
font-size: 0.625em;
text-align: right;
line-height: 1em;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left bottom;
}
.all_spBreadcrumbLine {
width: 797px;
height: auto;
padding: 0px 0 0px 0;
font-size: 0.625em;
text-align: right;
line-height: 1em;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left bottom;
}
#spBreadcrumbLineohneplatz {
width: 797px;
height: auto;
padding: 0px 0 0px 0;
font-size: 1px;
text-align: right;
line-height: 1em;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left bottom;
}
.all_spBreadcrumbLineohneplatz {
width: 797px;
height: auto;
padding: 0px 0 0px 0;
font-size: 1px;
text-align: right;
line-height: 1em;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left bottom;
}
#spBreadcrumbLineContent{
width: auto;
height: 1;
padding: 5px 10 10px 10;
font-size: 0.625em;
text-align: right;
line-height: 1em;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left bottom;
}

.all_spBreadcrumbLineContent{
width: auto;
height: 1;
padding: 5px 10 10px 10;
font-size: 0.625em;
text-align: right;
line-height: 1em;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left bottom;
}

#spVideoBreadcrumbLineContent{
width: auto;
height: 1;
padding: 3px 0 3px 0;
font-size: 0.125em;
text-align: right;
line-height: 1em;
vertical-align: middle;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left bottom;
}
.all_spVideoBreadcrumbLineContent{
width: auto;
height: 1;
padding: 3px 0 3px 0;
font-size: 0.125em;
text-align: right;
line-height: 1em;
vertical-align: middle;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left bottom;
}
#spVideoBreadcrumbLineContentTools{
width: auto;
height: 1;
padding: 1px 0 3px 0;
font-size: 0.125em;
text-align: right;
line-height: 1em;
vertical-align: middle;
margin-top: 0px;
margin-bottom: 2px;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left bottom;
}
.all_spVideoBreadcrumbLineContentTools{
width: auto;
height: 1;
padding: 1px 0 3px 0;
font-size: 0.125em;
text-align: right;
line-height: 1em;
vertical-align: middle;
margin-top: 0px;
margin-bottom: 2px;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left bottom;
}
#trennungvonToolsundContent{
width: auto;
height: 1;
padding: 3px 0 3px 0;
font-size: 0.125em;
text-align: right;
line-height: 1em;
vertical-align: middle;
margin-top: 5px;
margin-bottom: 13px;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left bottom;
}
.all_trennungvonToolsundContent{
width: auto;
height: 1;
padding: 3px 0 3px 0;
font-size: 0.125em;
text-align: right;
line-height: 1em;
vertical-align: middle;
margin-top: 5px;
margin-bottom: 13px;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left bottom;
}
#spBreadcrumbLineButt {
width: 797px;
height: auto;
padding: 0px 0 0px 0;
font-size: 0.625em;
text-align: right;
line-height: 1em;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left top;
}
.all_spBreadcrumbLineButt {
width: 797px;
height: auto;
padding: 0px 0 0px 0;
font-size: 0.625em;
text-align: right;
line-height: 1em;
background: transparent url("images/bg_maincontainer_line.gif") repeat-x left top;
}
.sp3dVerlauf {
width: auto;
height: 24px;
padding: 0px 0 0px 0;
font-size: 0.625em;
font-weight: bold;
text-align: center;
color: #666;
background: transparent url("images/3d_verlauf.jpg") repeat-x left bottom;
}
.sp3dVerlaufAktiv {
width: auto;
height: 24px;
padding: 0px 0 0px 0;
font-size: 0.625em;
font-weight: bold;
text-align: center;
color: #666;
background: transparent url("images/3d_verlaufaktiv.jpg") repeat-x left bottom;
}
.sp3dVerlaufDazwischen {
width: 1;
height: 24px;
padding: 0px 0 0px 0;
font-size: 0.025em;
text-align: center;
background: transparent url("images/vert_hautpmenu.gif") no-repeat center center;
}
.sp3dVerlaufwenig {
width: auto;
height: 26px;
padding: 0px 2 0px 2;
font-size: 0.625em;
font-weight: bold;
text-align: center;
color: #666;
background: transparent url("images/3d_verlauf.jpg") repeat-x left bottom;
}

.sp3dVerlaufVor {
width: 20;
height: 26px;
padding: 0px 0 0px 0;
font-size: 0.625em;
font-weight: bold;
text-align: center;
color: #666;
background: transparent url("images/3d_verlauf.jpg") repeat-x left bottom;
}
.sp3dVerlaufNach {
width: auto;
height: 26px;
padding: 0px 0 0px 0;
font-size: 0.625em;
font-weight: bold;
text-align: center;
color: #666;
background: transparent url("images/3d_verlauf.jpg") repeat-x left bottom;
}

.sp3dUnterVerlauf {
width: 797px;
height: auto;
padding: 10px 3 0px 0;
font-size: 0.675em;
text-align: right;
vertical-align: bottom;
}
.mainframerahmen {
width: 1px;
height: auto;

font-size: 0.0em;
padding: 0px 0 0px 0;
background: transparent url("images/bg_rightSide2.gif") repeat-y right top;
}



.officelivevertival {
width: 1px;
height: auto;

font-size: 0.0em;
padding: 0px 0 0px 0;
background: transparent url("images/bg_rightSide2.gif") repeat-y right top;
}


.mainframebox {

padding: 10px 10 10px 10;
width: 234px;

background-color: #F2F2F2;

vertical-align: top;
}
.mainframeinit {
width: auto;
font-size: 0.625em;
background-color: #FFFFFF;
padding: 10px 10 10px 0;

vertical-align: top;
border-left:#FF0000 solid 0px;
border-right:#FF0000 solid 0px;
border-top:#FF0000 solid 0px;
border-bottom:#FF0000 solid 0px;
}
.tolsbutton {
border-left:#666666 solid 1px;
border-right:#666666 solid 1px;
border-top:#666666 solid 1px;
border-bottom:#666666 solid 1px;
width: 26px;
height: 20px;
vertical-align: bottom;
}
.mainframeinitcontent {
width: auto;

background-color: #FFFFFF;
padding: 0px 0 0px 0;
vertical-align: top;
border-left:#FF0000 solid 0px;
border-right:#FF0000 solid 0px;
border-top:#FF0000 solid 0px;
border-bottom:#FF0000 solid 0px;
}
.mainframeinit_start {
width: auto;
font-size: 0.625em;
background-color: #FFFFFF;
padding: 0px 0  0px 0;

vertical-align: top;
border-left:#E8E8E8 solid 1px;
border-right:#E8E8E8 solid 1px;
border-top:#E8E8E8 solid 1px;
border-bottom:#E8E8E8 solid 1px;
}
#content_schlagwort {
font-size: 0.825em;
padding: 0px 10 0px 0;
float:left;

}
.all_content_schlagwort {
font-size: 0.825em;
padding: 0px 10 0px 0;
float:left;

}
#content_datum {
font-size: 0.825em;
padding: 0px 1 2px 0;
float:left;
}
.all_content_datum {
font-size: 0.825em;
padding: 0px 1 2px 0;
float:left;
}
#content_titel {
font-size: 1.165em;
padding: 2px 0 2px 0;
float:left;
}
.all_content_titel {
font-size: 1.165em;
padding: 2px 0 2px 0;
float:left;
}
#content_text {
font-size: 0.775em;
padding: 0px 10 0px 0;

}

.all_content_text {
font-size: 0.775em;
padding: 0px 10 0px 0;

}

#content_text_video_archiv {
font-size: 0.665em;
padding: 0px 10 0px 0;

}
.all_content_text_video_archiv {
font-size: 0.665em;
padding: 0px 10 0px 0;

}
#content_navigator {
width: 274px;
height: auto;
font-size: 0.675em;
padding: 2px 0 2px 0;
float:right;
}
.all_content_navigator {
width: 274px;
height: auto;
font-size: 0.675em;
padding: 2px 0 2px 0;
float:right;
}
#content_navigator_top {
width: auto;
height: auto;
font-size: 0.675em;
padding: 2px 0 2px 0;
float:left;
}
.all_content_navigator_top {
width: auto;
height: auto;
font-size: 0.675em;
padding: 2px 0 2px 0;
float:left;
}
.all_content_navigator_top {
width: auto;
height: auto;
font-size: 0.675em;
padding: 2px 0 2px 0;
float:left;
}
#content_textofficelive {
font-size: 10px;
padding: 0px 10 0px 0;

}
.all_content_textofficelive {
font-size: 10px;
padding: 0px 10 0px 0;

}
.csendmailscreen {
font-size: 0.775em;
padding: 0px 10 0px 0;

}
.content_text_with{
font-size: 0.775em;
padding: 0px 10 0px 0;

}
#themaderwocheBild {
padding: 0px 10 0px 0;
}

.box_newtable {
width: 234px;
height: auto;

background-color: #FFFFFF;
padding: 10px 10  10px 10;
vertical-align: top;
border-left:#E8E8E8 solid 1px;
border-right:#E8E8E8 solid 1px;
border-top:#E8E8E8 solid 1px;
border-bottom:#E8E8E8 solid 1px;
}

.all_box_newtable_dazwischen {
width: 234px;
height: 10;
font-size: 0.125em;
padding: 0px 0  0px 0;
vertical-align: top;
}

#box_newtable_dazwischen {
width: 234px;
height: 10;
font-size: 0.125em;
padding: 0px 0  0px 0;
vertical-align: top;
}
.box_newtable_title {
font-size: 0.625em;
}
.spBigScreen .spBoerseTable,
.spBigScreen .spBoerseTable table{
width: 219px !important;
padding: 0;
margin: 0;
}
.spBigScreen .spBoersenMap{

padding: 0;
margin: 0;
}
.spBoersenMap{
float: left;
width: 100%;
border-left: solid 1px #ccc;

background-color: #fff;
}
.spBoerseTab{
float: left !important;
border: none !important;
margin: 0 !important;
padding: 5px 0 0 0 !important;
}
.spBigScreen .spBoersenMap img{
margin: 15px 0 0 8px !important;
}
.spBoersenMap img{
display: block;
float: left !important;
border: none !important;
margin: 15px 0 0 0 !important;
}
.spBoersenList{
float: left;
width: 90px;
margin: 15px 0 0 10px !important;
}
.spBigScreen .spBoersenList {
margin: 0 0 5px 5px !important;
padding: 0;
width: 100%;
}
.spBoersenList ul{
list-style: none;
float: left;
margin: 0;
padding: 0;
}
.spBigScreen .spBoersenList ul li{
width: 100%;
}
.spBoersenList ul li{
width: 90px;
padding: 0 0 5px 7px;
background: transparent url("http://www.spiegel.de/static/sys/v8/icons/ic_right_one_arrow_small.gif") no-repeat 0 3px;
height: 10px;
line-height: 1.2em;
}
.spBoerseTable{
float: left;
font-weight: normal !important;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
width: 100%;
}
.spBoerseTable td{
font-size: 0.625em;
padding:0 2px;
margin:0;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
}
.spBoerseTable table{
padding: 0;
margin: 0;
width: auto !important;
}
.spNumberPositive {
color: #219C08;
}
.spNumberNegative {
color: #f00;
}
.spRow1 {
background-color:#fff;
}
.spRow2 {
background-color: #f6f6f6;
}

.spRow1s {
background-color:#fff;
font-size: 0.625em;
}
.spRow2s {
background-color: #f6f6f6;
font-size: 0.625em;
}
.playbutton {
width: auto;
font-size: 0.625em;
background-color: #FFFFFF;
padding: 1px 1 1px 1;

vertical-align: top;
border-left:#ccc solid 1px;
border-right:#ccc solid 1px;
border-top:#ccc solid 1px;
border-bottom:#ccc solid 1px;
}
.themadestagesBild {
padding: 0px 10 0px 0;

}
.spInfoBox {
float: left;
margin: 0 0 0 1px;
padding: 2px 2px 2px 0px  !important;
background: transparent url("http://www.spiegel.de/static/sys/v8/backgrounds/bg_maincontainer_line.gif") repeat-x  bottom;
width: auto;
}
.spInfoBox h5 {
margin: 0;
padding: 0;
font-weight: bold;
line-height: 1em;
}
.spInfoBox h5 a {
margin:0;
padding: 0 17px 0 0;
background-image: url("http://www.spiegel.de/static/sys/v8/icons/ic_forward.gif");
background-position: 100% 50%;
background-repeat: no-repeat;
color:#000;
}
.spInfoBox ul {
list-style: none;
margin:0;
}
.spInfoBox ul li {
float: none;
}
.spWetterList {
float: left;
width: auto;
margin: 10px 0 0 0px !important;
padding: 0;
list-style: none;
font-size: 0.625em;
}
.spWetterList li{
clear: both;
width: 110px;
margin: 0;
padding: 5px 0 0 0;
}

.spWetterbox img{
margin: 0 0 0 5px !important;
border:none !important;
}
.spBigScreen .spInfoBox table.spWetterbox {
width: 219px !important;
}
.spBigScreen .spWetterList {
margin: 0 !important;
width: 175px !important;
}
.spBigScreen .spWetterList li{
width: 175px !important;
}
#content_screen td{
font-size: 0.800em;
}
.all_content_screen{
font-size: 10px;
}
#content_query {
font-size: 0.700em;	
}
.all_content_query {
font-size: 0.700em;	
}
#titelame {
font-size: 0.800em;

}
.all_titelame {
font-size: 0.800em;

}
#toolame {

vertical-align: bottom;
	font-size: 12px;
}
.all_toolame {

vertical-align: bottom;
	font-size: 12px;
}
#undertitelame {
font-size: 1.200em;
}
.all_undertitelame {
font-size: 1.200em;
}
.quotMark {
	background: #FFF url(images/quotMarkTA.png) no-repeat;
	background-position: 0 0;
	width: 15px !important;
	height: 10px !important;
font-size: 1.5em;
}
.textred {
	font-size: 9px;
	color: #FF0000;
}
.texwidth {
	font-size: 11px;
	color: #FFFFFF;
}
.texblack {
	font-size: 9px;
	color: #000000;
}
.texwochen {
	font-size: 7px;
	color: #000000;
}
.ausschreibungen{
	font-size: 9px;


}
.texbboxf {
		font-size: 11px;
	color: #000000;
}
.texbgrau {
	font-size: 9px;
	color: #CCCCCC;
}
.texbwith {
	font-size: 9px;
	color: #FFFFFF;
}
.textgreen {
	font-size: 9px;
	color: #009900;
}
.gewinn_thanks {
	font-size: 12px;
	color: #009900;
}
.anzeigewort {
	font-size: 9px;
	color: #CCCCCC;
}
#printtitle {
	font-size: 20px;
	color: #000000;
}



/* ---------------------------------------------------------------------------------------------------- */
/* =ajaxcomcon ******************************************************************************************/
/* ---------------------------------------------------------------------------------------------------- */
#capf_1 div div div strong{ color: #B10034; }
#capf_1{ text-align: left; }

.comcon_form2_button_text{ text-align: left; }


/* ---------------------------------------------------------------------------------------------------- */
/* =Comcon***********************************************************************************************/
/* ---------------------------------------------------------------------------------------------------- */

/* index.php */
/* ---------------------------------------------------------------------------------------------------- */
.comcon_main{ background-color: #fff; font-size: 75%;}
.comcon_container{ width:100%; border:0px dotted #ccc;clear:both; }
.comcon_inload{ auto; height: auto;margin:5px 5 5px 5; }


/* formcom.data.php */
/* ---------------------------------------------------------------------------------------------------- */
.comcon_form_button, .comcon_form0_button { margin-top:2px; cursor: pointer; }
.comcon_form_button_img, .comcon_form0_button_img { float: left; }
.comcon_form_button_text, .comcon_form0_button_text { padding-top:10px; padding-left:10px; }
.comcon_form0_button{ width: 160px; margin-left: 46px; }


.comcon_form_all { padding-top:3px;padding-bottom:5px;clear:both; display: none; }

.comcon_form_left { width:170px; float: left;top:1px; }
.comcon_form_reight { width:auto; }

.comcon_form_textarea_container { width: 400px;float: left;margin-reight:5px; }
.comcon_form_textarea { width:400px;border:1px solid #ccc;font-size: 11px; }


/* formcom2.data.php */
/* ---------------------------------------------------------------------------------------------------- */
.formLabel, .formField{ text-align: left; }
.comcon_form2_button { margin-top:2px; cursor: pointer; }
.comcon_form2_button_img { float: left; }
.comcon_form2_button_text { padding-top:10px; padding-left:10px; }

.comcon_form2_all { padding-top:3px;padding-bottom:5px; clear:both; display: block; }

.comcon_form2_left { width:170px; float: left;top:1px; text-align: left; }
.comcon_form2_reight { width:auto; }

.comcon_form2_textarea_container { width:400px; float: left; margin-right:5px; }

.comcon_form2_textarea { height: 115px; width: 400px; border: 1px solid #ccc; font-size: 11px; }
