/*
Theme Name: Overlock-Nähmaschinen.com Design
Theme URI: http://www.overlock-nähmaschinen.com/
Description: Design von Konstantin Matern
Author: Konstantin Matern
Author URI: http://www.webkoma.de/
Version: 1.1
License: Keine Nutzung ohne vorherige Absprache erlaubt.
License URI: license.txt
Text Domain: overlock-design
*/

a img {border:0}
.a {padding:5px}
.alignleft {float:left; margin:0 15px 5px 0}
.alignright {float:right; margin:0 0 5px 15px}
html {margin:0;padding:0}
body {background: url('img/bg/body.jpg'); background-position:0 0; background-repeat:repeat-x; background-color:#e9e9e9;font-family: arial, sans-serif; font-size:12px;margin:0;padding:0;}

#content a.dkoatedbuttonnormal {color:#FFF}

blockquote {color:#8e8d8d; font-style:italic;background-color:#F3F3F3; background-image:url('http://www.xn--overlock-nhmaschine-pwb.com/wp-content/themes/overlock-theme/img/bg/blockquote.png'); background-repeat:no-repeat;margin:0 0 20px 10px; padding:5px 5px 0px 50px; min-height:50px}
#breadcrump {font-size:0.8em; margin:0 0 15px 0}

.clear {clear:both}
.comment {margin:0 0 20px 0}
.comment .avatar {float:right}
#content {float:left; width:590px; line-height:1.5em; padding:20px; color:#3D3D3D; font-size:1.2em;background-color:#FFF; border:1px solid #c9c9c9; margin-top:20px}
#content a{color:#1f4e7d}
#content a:hover{color:#4d7fb2; text-decoration:none}
#content p {margin:0 0 20px 0}
.dr {width:187px;text-align:center}

.entry {border-bottom:1px solid #e7e7e7;padding:0 0 20px 0}
.entry ul {margin:10px 0 20px 0;padding:0;list-style-position:inside;font-size:1em}
.entry ul li{list-style-image:url(http://www.xn--overlock-nhmaschine-pwb.com/images/fam/bullet_go.png); padding:0}
.entry li ul{margin:0 0 0 40px; font-size:0.8em}
.entry li ul li{list-style-type:none; list-style-image:none}

.erfolg {border:1px solid #d3ffcc; background-color:#eeffeb; margin:0 0 10px 0}
.fett {font-weight:bold}

.fieldset {	border:1px solid #6db1f2; background-color:#eff7ff}
#footer {color:#737373; font-size:0.9em}
#footer #footer_content {width:1000px; margin:0 auto 0 auto; padding:10px; clear:both; }
#footer a {color:#737373;}
#footer a:hover {text-decoration: none}
ul#footer_sidebar {list-style-type: none;margin:0;padding: 0;}
ul#footer_sidebar .ueb {font-size:1.3em;text-transform:uppercase;font-weight:bold}
ul#footer_sidebar li.drittel {float: left;width:310px; margin:0 20px 0 0}
ul#footer_sidebar li ul {list-style-type: none; margin:5px 0 0 0; padding: 0}
ul#footer_sidebar li ul li{margin-bottom:5px}
ul#footer_sidebar li ul.archiv li{float:left; margin:0 8px 5px 0}

.gelb {color:#e9bb04}
.grau {color:#848484}
.gruen,.green {color:#0fce2f}

h1 {color:#3D3D3D;	font-size:1.7em;font-weight:normal;margin:0 0 20px 0;padding:0;font-weight:normal}
h2 {color:#3D3D3D;font-size:1.4em;margin:0 0 10px 0;padding:0;font-weight:500}
h3 {color:#3D3D3D;font-size:1.2em;margin:0 0 10px 0;padding:0;font-weight:500}
#header_wrap {width:1000px; margin:10px auto 0 auto}
#header_tipp {width:550px; border:1px solid #eeeded; background-color:#f7f7f7}
#header_tipp a{color:#1f4e7d; font-weight:bold}
#header_tipp a:hover{color:#4d7fb2; text-decoration:none}

hr {border:1px solid #efefef}

.inp_abs {background-color:transparent; background-image:url(http://www.petriangeln.de/img/btn/btn_absenden.png); width:140px; height:35px; border:0; cursor:pointer; margin-top:5px}
.klein {font-size:0.9em}
.km, .avatar {border:8px solid #FFF}
.kom_hinweis {background-color:#f3f3f3; border-bottom:1px solid #e7e7e7;margin:0 0 10px 0}
#kommentare .dunkelgrau{background-color:#f3f3f3; border:1px solid #e7e7e7}
#kommentare .hellgrau{background-color:#f7f7f7; border:1px solid #f3f3f3}
.logo {width:250px; margin:0 5px 0 0; border:0}
.m_o {margin-top:10px}
.menu_ueb {font-size:1.1em;text-transform:uppercase; font-weight:bold; color:#285a8f; margin-bottom:12px}

#navi{float:left; width:200px;}

#navi_r{float:right; width:340px; padding:10px 10px 0 10px; margin-top:20px; background-color:#FFF; border:1px solid #c9c9c9;}

#respond, #responds {font-size:1.3em;margin:0 0 10px 0}
.rot {color:red}

.sidebar_widget {margin:0 0 10px 0;border-bottom:1px solid #E7E7E7;}
.sidebar_widget ul { list-style-position:outside; margin:0; padding:0 0 0 20px; font-size:1em}
.sidebar_widget ul li{padding:0 0 3px 0;list-style-type:square;}
.sidebar_widget a{color:#1f4e7d; text-decoration:none}
.sidebar_widget a:hover{color:#4d7fb2}

ul.pfeil_list {margin:10px 0 10px 0;padding:0;list-style-position:outside;font-size:12px}
ul.pfeil_list li{list-style-image:url(http://www.petriangeln.de/icon/fam/bullet_go.png); padding:0}

.tipp {margin-bottom:20px; background-color:#efefef; border-bottom:1px dotted #d7d7d7; border-top:1px dotted #d7d7d7}
.tipp div {padding:5px}
.tick_list {list-style-image:url(http://www.xn--overlock-nhmaschine-pwb.com//images/tick.png);list-style-position:inside; margin:0; padding:2px 0 0 0}
.tick_list li{padding-bottom:3px;}

#top_leiste_wrap {background-image:url('http://www.xn--overlock-nhmaschine-pwb.com//wp-content/themes/overlock-theme/img/bg/top_leiste_bg.jpg'); height:32px; background-repeat:repeat-x}

#top_leiste {width:1000px; margin:5px auto 0 auto;}
/**/
#top_leiste ul {margin:0;padding:0;}
#top_leiste ul li{float:left; list-style-type:none;vertical-align: baseline}


ul#navmenu-h { list-style: none; position: relative; }
ul#navmenu-h ul {
 width: 200px; /* Sub Menu Width */
 margin: 0;
 list-style: none;
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
}
ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; }
ul#navmenu-h li { float: left; display: inline; position: relative; list-style-type:none; vertical-align:baseline;border-right:1px solid #1f4e7d;}
ul#navmenu-h ul li { width: 100%; display: block; border-bottom:1px solid #1f4e7d; border-left:1px solid #1f4e7d; border-right:1px solid #1f4e7d;}

/* Root Menu */
ul#navmenu-h a {
 text-decoration:none; color:#FFF; padding:0 9px 0 9px; 
 float: left;
 display: block;
 line-height:32px;font-size:1.2em
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {
 background: #1f4e7d;
 color: #FFF;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a {
 float: none;
 background-image:url('http://www.xn--overlock-nhmaschine-pwb.com//wp-content/themes/overlock-theme/img/bg/top_leiste_bg.jpg'); background-repeat:repeat-x;font-size:1.0em
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a {
 background: #1f4e7d;
}

/* 3rd Menu */
ul#navmenu-h ul ul {border-top:1px solid #1f4e7d}
ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a {
 background-image:url('http://www.xn--overlock-nhmaschine-pwb.com//wp-content/themes/overlock-theme/img/bg/top_leiste_bg.jpg'); background-repeat:repeat-x
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a {
 background: #1f4e7d;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a {
 background: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
 background: #333;
}

/* Hover Function - Do Not Move */
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; }
ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }

.warnung {border:1px solid #ffcccc; background-color:#ffecec; margin:0 0 10px 0}
.wp-caption {margin-bottom:10px}
#content .wp-caption {background-color:#f3f3f3; border:1px solid #e7e7e7}
#content .wp-caption img {margin:5px}
#content .wp-caption-text {font-size:0.8em; color:#848484; font-style:italic;margin:0;padding:5px}
.wrap {width:1000px; margin:0 auto 20px auto;}

.vergleich {font-size:0.85em;border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; border-spacing:0}
.vergleich th{text-align:center;background-color:#f0f0f0;padding:2px; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; border-right:1px solid #d6d6d6}
.vergleich td{text-align:center;border-right:1px solid #d6d6d6}
.vergleich tr:hover{background-color:#fbf8ea}