/* CSS-File www.ridia.at */ 

/*
Farbwerte
Hellgrau:		#c5c6c8
Rot: 			#d4021c
Hellrot:		#fcf5f6
*/

/* neu definierte TAGS */

body {overflow:hidden; z-index:0; margin: 100px 0px 20px 0px; color:#333333; font-family:Arial,Verdana ; background-image:url(../images/common/bg.gif);}
div,td {font-family:Verdana, Arial ;font-size:12px; color:#333333}
img { border:0; }
#top{position:absolute; width:100%; height:100px; background-image:url(../images/header/bg.gif); padding-left:40px; top:0px; left:0px; z-index:10;}

#content{position:relative; height:100%; z-index:10; padding:0 0 0 195px; background-color:#c5c6c8; background-image:url(../images/site_struct/red_qua.gif); background-position:bottom left; background-repeat:no-repeat}
#content_temp{position:relative;height:100%; z-index:10; background-color:#ffffff; border-left:2px solid #c5c6c8;}
#cont_field{position:relative; height:100%; overflow:auto; z-index:10; padding:0px 20px 0 20px; text-align:center}
#cont_shop_field{position:relative; height:100%; overflow:auto; z-index:10; padding:0px 0px 0 20px}
#menu{position:absolute; width:135px; top:100px; left:40px; z-index:20;}

#bottom{position:fixed; width:100%; left:0px; border-top:1px solid #c5c6c8; padding: 2px 0 0 20px; }


/* MENU  */
ul#menu {float: left; padding:0; list-style-type:none; background-image:url(../images/header/bg.gif); width:135px; margin:20px 0px 0px 5px; font-size: 13px;}
ul#menu li {position:relative; text-align:right; padding:0 20px 0 15px; margin:0 0 3px 0; background-image:url(../images/menu/bg_menupunkt.gif)}
ul#menu li ul { position:absolute; display:none; top:0px; padding:0px; margin:0 0 0 10px; width:200%; list-style-type:none; background-color:#a3acb2; filter:alpha(opacity=80); -moz-opacity:0.8;background-image:url(../images/submenu/marker.gif); background-repeat:no-repeat; background-position:0 7;}
ul#menu li ul li {text-align:left;  padding:0px 0px 2px 10px;}
ul#menu li > ul {top:0px; left:100px; background-color:#f4f4f4;}
ul#menu li:hover ul, ul#menu li.over ul {display:block;}

/* CONTENT */
h1 {font-size:10px; font-weight:bold; color:#ffffff;background-image:url(../images/content/main_header_corner_left.gif); background-repeat:no-repeat; background-color:#c5c6c8; height:20px; margin:0; padding:0px 0 0 26px; }
h2 {font-size:14px; font-weight:bold; color:#d4021c; margin:30px 0 15px 0; padding:0px; }
h3 {color:#707172; font-size:15px}
h4 {padding:17px 0 12px 0; margin:0px; font-size:12px}

span#hr {width:100%; background:url(../images/content/cont_hr.gif); height:5px;}

/* Listen */
/*#content ul {list-style-image:url(../images/content/enum.gif); padding:0px; margin:0}*/
#content ul {list-style-type:none; padding:0px; margin:0}
#content ul li{padding:5px 0 5px 0 }
/*cont_field p:first-letter { font-size:26px; color:#c5c6c8; font-weight:bold; font-family:Eurostile,Verdana ; }*/
#cont_field p#imp{background-color:f9e7e3; padding:8px; font-size:13px;}
#cont_field td#imp{background-color:f9e7e3; padding:6px 12px 6px 12px; font-size:13px;}
#cont_field p{font-size:13px;}


#content ul#normal {list-style-type:none; padding:0px; margin:0 0 0 30px}
#content ul#normal li{padding:0 0 6px 0}


#img_left {margin-right:15px;}
#img_right {margin-left:15px;}
#cont_img{border:5px solid #f9e7e3;}
 
/* MENU */ 
a.menu:link, a.menu:visited, a.menu:active  {text-decoration:none; color:#424242; width:100%; border:0px;}
a.menu:hover{text-decoration:none; color:#e2001a;  border:0px;}

#t_menu {padding:0 0 0 20px}
#t_small { font-size:11px; color:#707172}
#t_offnung { font-size:11px;}
#t_lessimp {color:#888888}
td.header {color:#d4021c; font-weight:bold}
#t_imp {color:#d4021c; font-size:14px; font-weight:bold}





/* LINKS */
a:link, a:visited {text-decoration:none; border-bottom:1px solid #707172; color:#707172}
a:active, a:hover {text-decoration:none; border-bottom:1px solid #c7151d}

a.a_small:link, a.a_small:visited {text-decoration:underline; border:0px; font-size:11px; color:#707172}
a.a_small:active, a.a_small:hover {text-decoration:none; border:0px; font-size:11px;}

a.a_menu:link, a.a_menu:visited {text-decoration:none; border:0px; font-size:13px; font-weight:bold; color:#707172}
a.a_menu:active, a.a_menu:hover {text-decoration:underline; border:0px; font-size:13px; font-weight:bold; color:#d4021c}

a.bilder:link, a.bilder:visited {text-decoration:underline; border:0px; font-size:9px; color:#707172}
a.bilder:active, a.bilder:hover {text-decoration:none; border:0px; font-size:9px; color:#707172}

h1 a:link, h1 a:visited {font-size:10px; font-weight:bold; text-decoration:none; color:#ffffff; border:0px;}
h1 a:active, h1 a:hover {font-size:10px; font-weight:bold; text-decoration:underline; color:#ffffff; border:0px;}

a.none:link, a.none:visited, a.none:active, a.none:hover {border:0px} 

/* Formulare */
#shop_search{margin:40px 0px 0px 0px; background-color:#edc1c1; border:1px solid #c5c6c8; width:120px;}
#btn_lupe {background-image:url(../images/site_struct/lupe.gif); width:23px; height:15px; border:0px; margin:0; padding:0;  cursor:pointer; }
#btn_suche{width:120px; height:15px; border:0px; margin:0; padding:0; cursor:pointer; font-size:10px; padding-top:2px}

/* Formulare Gewinnspiel */
input.small {width:50px; background-color:#fcf5f6; color:#d4021c}
input.medium {width:200px;background-color:#fcf5f6; color:#d4021c}
input.big {width:260px; background-color:#fcf5f6; color:#d4021c}

