/* CSSTidy 1.3: Sat, 07 Mar 2009 20:23:34 +0100 *//* default styles for extension "tx_cssstyledcontent" *//* Captions */DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left}
/* Needed for noRows setting */DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline}
/* Border just around the image */DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG{border:2px solid #000;padding:0}
DIV.csc-textpic-imagewrap{padding:0}
DIV.csc-textpic IMG{border:none}
/* DIV: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}
/* UL: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0}
/* DL: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none}
/* FE-Editing Icons */DL.csc-textpic-image{margin:0}
DL.csc-textpic-image DT{margin:0;display:inline}
DL.csc-textpic-image DD{margin:0}
/* Clearer */DIV.csc-textpic-clear{clear:both}
/* Margins around images: *//* Pictures on left, add margin on right */DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */margin-right:10px}
/* Pictures on right, add margin on left */DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */margin-left:10px}
/* Pictures centered, add margin on left */DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */margin-left:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0}
/* Space below each image (also in-between rows) */DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:5px;display:block}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both}
/* No margins around the whole image-block */DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0!important}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0!important}
/* Add margin from image-block to text (in case of "Text w/ images") */DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right:10px!important}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:10px!important}
/* Positioning of images: *//* Above */DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}
/* Center (above or below) */DIV.csc-textpic-center{text-align:center/* IE-hack */}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:left/* Remove IE-hack */}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left/* Remove IE-hack */}
/* Right (above or below) */DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
/* Left (above or below) */DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
/* Left (in text) */DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left}
/* Right (in text) */DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right}
/* Right (in text, no wrap around) */DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both}
/* Hide from IE5-mac. Only IE-win sees this. \*/* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
/* End hide from IE5/mac *//* Left (in text, no wrap around) */DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both}
/* Hide from IE5-mac. Only IE-win sees this. \*/* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%}
/* End hide from IE5/mac */DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0}
body{background:#888 url(../../fileadmin/templates/schweissen/css/images/sh-back.gif) repeat-x;font-size:13px;line-height:18px;font-family:arial;color:#333;text-align:center;margin:0 0 20px}
a{background:none;text-decoration:underline;color:#5597c9/*485c9d;*/}
a:hover{text-decoration:underline;color:#396fc1}
/* link icons */a.zip,a.pdf,a.script,a.mail,.news_item .more_link a{background:url(../../fileadmin/templates/schweissen/css/images/fileicons/fileicons.gif) no-repeat;padding-left:20px}
a.zip{background-position:0 -16px}
a.script{background-position:0 -32px}
a.mail{background-position:0 -48px}
.clear{clear:both}
img{vertical-align:bottom;border:0}
h1{font-size:17px;color:#ecb113;/*e99510;*/margin-bottom:20px}
h2{font-size:16px;color:#ecb113;/*e99510;*/font-weight:700;margin-top:0}
h3{font-size:14px;color:#396fc1;font-weight:700;margin-top:0}
h4,h5,h6{font-size:12px;font-weight:700;margin-top:0}
blockquote{color:#666;font-style:italic;font-family:courier}
#page{width:800px;height:500px;margin:0 auto;padding:0;text-align:left}
#header{position:relative;height:100px;color:#ddd;display:block;margin:0;width:100%;clear:both}
#header_img{display:block;position:absolute;background:url(../../fileadmin/templates/schweissen/css/images/logow.gif) no-repeat;width:76px;height:100px;top:0;left:50px}
#header_img a{display:block;width:76px;height:100px}
#seelector_text{display:block;position:absolute;font-size:30px;line-height:30px;color:#eee;left:160px;top:50px}
#seelector_text .subheader{margin-top:7px;font-size:18px;padding-left:10px}
#menu{display:block;width:160px;float:left;height:600px}
#page_content,#footer{width:800px;background:#fff url(../../fileadmin/templates/schweissen/css/images/menu_back.png) repeat-y}
#content{padding:20px 30px;width:580px;float:right;display:block}
* html #content{width:640px}
#content > div{margin-top:20px}
#footer{height:35px;padding-top:20px;padding-left:80px;color:#aaa;text-align:center;font-size:12px;display:block;width:720px;clear:both;border-bottom:10px solid #333}
* html #footer{width:800px;height:55px}
#footer .margin-left{margin-left:10px}
#footer a{margin-left:10px}
.floatRight{float:right}
.floatLeft{float:left}
#menu_title{margin:20px;font-size:14px;font-weight:700;color:#eee}
#menu ul{list-style-type:none;margin:40px 20px 0;display:block;padding:0}
#menu ul li{margin:0 0 10px;padding:0}
#menu ul li a{color:#eee;display:block;font-size:12px;text-decoration:none}
#menu a.current{color:#f5d300;font-weight:700}
#menu a:hover{color:#fff;text-decoration:underline}
#hema_menu_link{margin-top:50px}
#hema_menu_link div{margin:20px 0 0;width:160px}
#hema_menu_link div a{margin-left:3px;padding-left:17px;width:140px;background:url(../../fileadmin/templates/schweissen/css/images/icons/bullet_go.gif) no-repeat 0 -1px;color:#eee;text-decoration:none}
#hema_menu_link div a:hover{text-decoration:underline}
.two_columns{width:100%;display:block}
.two_columns .left_column{float:left;width:320px}
.two_columns .right_column{float:right;width:240px}
.recommendation a{background:url(../../fileadmin/templates/schweissen/css/images/hema_share.gif) no-repeat;font-size:0;color:#fff;width:108px;height:20px;display:block;overflow:hidden}
/* typo3 classes */div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img{border:1px solid #ccc;padding:2px}