

@media all
{

/* ### Überschriften, Fließtexte ###################################################################### */

body { color:#313131; font-size:11px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; line-height:15px; } /* 13px */

h1 {font-size:11px; margin:0px; text-decoration:underline; font-weight:bold;}
h2 {font-size:11px; margin:0px; font-weight:bold;}
h3 {font-size:11px; margin:0px; font-weight:normal; text-decoration:underline; }
h4 {font-size:11px; margin:0px; font-weight:normal;}
h5 {font-size:11px; margin:0px; text-decoration:underline; font-weight:normal;}
h6 {font-size:11px; margin:0px; padding:0px 4px 0px 10px; margin:0px; float:right; font-weight:normal;}

p,ul,ol,dd,dt {margin:0px 0px 7px 0px;}

ul li{
    list-style-image:url(/fileadmin/blessof/images/site/img_navigation/pfeil_fuer_positionspfad.gif);
 	margin:0px 0px 0px 14px;}
a ul li, a:aktiv ul li, a:visited ul li{
 list-style-image:url(/fileadmin/blessof/images/site/img_navigation/pfeil_fuer_positionspfad.gif);
 	margin:0px 0px 0px 14px;}
a:hover ul li {
    list-style-image:url(/fileadmin/blessof/images/site/img_navigation/pfeil_fuer_positionspfad.gif);
 	margin:0px 0px 0px 14px;}

strong,b, .bold { font-weight: bold; }
u, .uline { text-decoration:underline !important; }
em,i { font-style:italic; }


hr { color:#ffffff; background:#25d634;  height: 5px; margin:0px 0px 0px 0px; border:0px; border-bottom: 1px #D7D7D7 solid; clear:both; }




/* ### Bildpositionierung ############################################################################ */

img.border_float_left {position:relative; background-color:#FFFFFF; border:1px solid #B9B9B9; padding:2px; float:left; margin: 3px 0px 10px -95px !important;}

img.border_float_left_gross {position:relative; background-color:#FFFFFF; border:1px solid #B9B9B9; padding:2px; float:left; margin: 3px 0px 10px -139px !important;}

img.border_float_right {background-color:#FFFFFF; border:1px solid #B9B9B9; padding:2px; float:right; margin:3px 10px 8px 0px;}
img.border_center {background-color:#FFFFFF; border:1px solid #B9B9B9; padding:2px; text-align:center; margin:3px 0px 0px 0px;}


	

#col1_content_grau a, #col1_content_grau a:active, #col1_content_grau a:visited,
#col2_content_grau a, #col2_content_grau a:active, #col2_content_grau a:visited,
#col3_content_grau a, #col3_content_grau a:active, #col3_content_grau a:visited,
#col4_content_grau a, #col4_content_grau a:active, #col4_content_grau a:visited{ color:#ffffff;}
#col1_content_grau a:hover,
#col2_content_grau a:hover,
#col3_content_grau a:hover,
#col4_content_grau a:hover{ color:#ffffff;}	


#main a[href^="http:"], #main a[href^="https:"]
{/* separate kennzeichnung externer links. nur firefox.
:before { content:"\00BB"; }*/
}


/*** ### Formulare & Tabellen ############################################################################# */

table { border-collapse:collapse; width: 100%; }

form {overflow:hidden; margin:0px;}

input, textarea { color:#313131; text-align:left; line-height:13px; font-size:11px; font-family:Tahoma, "Trebuchet MS", Verdana, Arial; }

/*** Produktfinder ######################################################################################### */

/* auf der Home */
#produktfinder{ background-color:#E8E8E8; margin:4px 0px 8px -9px; padding:8px 0px 8px 10px !important; } 
#produktfinder select{ width:206px; margin:0px 0px 8px 0px;}

/*** Rest ################################################################################################## */
.rechts{float:right;}
.rechts a {text-decoration:none; background-image:none; padding:5px 5px 10px 5px}/*footer nimmt allgemeine linkeigenschaften an.*/
.rechts a:hover{ text-decoration: underline; background-image:none; padding:5px 5px 10px 5px}/*und zusätzlich noch underline bei Mouseover.*/

}

.tx-newloginbox-pi1 input {
	margin: 0 0 5px 0;
}
.tx-newloginbox-pi1 th {
	width: 130px;
}
