/* MEDIENSERVICE24.net | Eigenentwicklung */

.SearchHighlight {
	background-color:#000D83; 
	color:white;
}

    
.blau { color:#000D83; }
.blauBG { background-color:#000D83; }
.grau { color:#666666; }
.gruenOK { color:Green; }
.weiss { color:White; }
.rot { color:Red; }

body {
    position:relative;
	margin:0px;
	margin-right:3px; 
}

.Fliesstext {
    font-family:Arial,Verdana, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:black;
	line-height:17px;
}

a { color:black; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }

img { border:none; }

.artNr_container { padding:2px; float:left; background-color:#000D83; color:White; margin-right:5px; }
.artThumb_container { float:left; }
.artThumb {
    margin-right:15px;
    margin-bottom:15px;
    width:120px;
}

h1 {
	font-size: 18px;
	font-weight:lighter;
	line-height:24px;
	display:inline;
	color:#000D83;
}

h2 { display:inline; font-weight:normal; }

td { vertical-align:top; }
b,strong { color:#000D83; }

hr { border:solid 1px #000D83; }

.Warnung { font-weight:bold; color:red; }
.SchriftKlein { font-size:10px; line-height:14px; }
.PrintOnly { display:none; }
.ScreenOnly { }

/* Content Bereich */
#layoutContentBG {
    width:100%;
    background-image:url("Grafiken/Layout/box_grau_bg.gif");
}

#layoutBoxLinks { width:170px; }
#layoutBoxLinks a { color:black; }

#content {
    background-color:White;
    
    padding-top:10px;
    padding-left:30px;
    padding-right:30px;
    padding-bottom:15px;
}

#layoutBoxRechts { width:160px; }

/* Ende Content Bereich */

.layoutBoxHead {
    position:relative;
    width:100% auto;
    height:21px;
    padding-top:3px;
    padding-left:10px;
    background-image:url("Grafiken/Layout/box_head_25px.gif");
    font-size:13px;
    color:Black;
}   

.layoutBoxContent {
    margin-top:5px;
    margin-left:10px;  
    margin-bottom:20px;
    line-height:20px;
}

.layoutBoxContentImg { width:125px; margin-bottom:15px; }

.contentSpalteLinks {
    /* Bei 2spaltiger Anzeige  */
    width:48%;
    margin-right:40px;
    float:left;
}
.contentSpalteRechts {
    /* Bei 2spaltiger Anzeige  */
    width:45%;
    float:left;
}

.contentTopVisual 
{
    width:570px;
    margin-bottom:25px;
}
   
.KontaktFeldBreite { width:250px; }

#LayoutBoxTop {}
#LayoutTopBottom{}

/* Layout Bereich */
#layoutLeftHead {float:left; width:160px; border-right:solid 1px #666666; height:21px; }
#layoutContextHead {float:right; width:160px; border-left:solid 1px #666666; height:21px; padding-left:5px; }

#layoutDeButton { position:absolute; left:119px; top:3px; height:20px; }
#layoutUsButton { position:absolute; left:143px; top:3px; height:20px; }

#layoutLogoSubHR { display:none; }

.TopLogo 
{
    margin-bottom:15px; 
    margin-top:26px; 
    margin-left:10px; 
    width:270px; 
    height:77px; 
}
/* Ende Layout Bereich */

.pager {
    color:White;
    background-color:#000D83;
    width:auto 100%;
    padding:2px;
    padding-left:7px;
}   
