/*css*/

*{margin: 0;padding: 0;}
body {margin: 10px 0;text-align: center;
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#allpage{background: #E9E9E9 url(/img/bg.gif) repeat-x top;width:100%;height:100%;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
#container {margin: 0 auto;width: 799px;background: url(/img/body_back.gif) repeat-y;text-align: left;}
div.clear {clear: both;}

/*---*/

#banner {height: 133px;background: url(/img/header_back.gif) no-repeat;}
#banner #fotos {height: 108px;background: url(/img/icpbanner.gif) no-repeat 196px 9px;}
.headtext, #footer p {font:  bold 11px Verdana, Arial, Helvetica, sans-serif;padding: 111px 0 0 26px;margin:0;color: #1B397C;}
#footer p{padding-top:7px;}
#footer {clear: both;text-align: center;background: url(/img/footer_back.gif) repeat-y;height: 30px;}
#footer a {color: #1B397C;}

/*---*/

#content li{list-style:outside circle;}

#content {width: 525px;margin: 35px 40px 0 0;padding: 0 0 20px 0;float: right;display: inline;}
#content h1 {font: bold 18px/22px Verdana, Geneva, Arial, Helvetica, sans-serif;border-bottom: 2px solid #bb1a00;
color: #bb1a00;margin: 0 0 15px 0;clear:both;}
#content h2, #content h2 a {font: bold 15px/22px Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 10px 0 -5px 0;text-decoration: none;color: #8A1000}
#content h2.up{
float:right;margin-top:0;color:888;padding-left:17px;
background: url(../img/up.gif) no-repeat left;}
#content h2.up a{font: bold 11px/22px Verdana, Geneva, Arial, Helvetica, sans-serif;}
#content h2.up a:active, #content h2.up a:link, #content h2.up a:visited{color:#888;text-decoration:none;}
#content h2.up a:hover{color:#F3CF24;text-decoration:none;}
#content p{margin: 5px 0 15px;font: 13px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #333333;}
/*#content img {padding: 3px;background-color: #FFF;border: 1px solid #bfbfbf;margin: 10px;}*/
#content a {color: #bb1a00;text-decoration: underline;font-weight: bold;}

/*---*/

#content ul {margin: 8px 0px 0px 30px;padding: 0px;list-style-type:none;}
#content ul li {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;
line-height: 1.5em;color: #333333;margin: 5px 0px 0px 0px;padding-left: 15px;
background-image: url(/gfx/aufzaehlung.gif);background-repeat: no-repeat;background-position: 0 .5em;}
#content ol {margin: 8px 0px 0px 100px;padding: 0px;}
#content ol li {
margin: 5px 0px 0px 0px;padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;font-weight: normal;line-height: 1.5em;color: #333333;}

/*---*/

#content .box3, #content .box3_last{float: left;margin: 10px 20px 25px 0;}
#content .box3_last{margin-right:0;clear:right;}
#content .box3 img, #content .box3_last img{border:0;margin:0;}
#content #support {text-align: left;padding:0;clear: left;}
#content #support h1{padding-top:25px;}
* html #content #support h1{padding-top:50px;}
#content #support a {text-decoration:none}



/*---*/

#sidebar .sub{margin-left:20px;margin-top:-8px;}
#sidebar .first{margin-top:0px;}
#sidebar .sub a {font-size:10px;}

#sidebar {float: left;width: 197px;
padding: 27px 0 27px 0;	margin-top:-2px;
background: url(/img/menu_back.gif) no-repeat top;}
#sidebar img {margin: 5px 0 4px 6px;}
#sidebar ul {width: 190px;list-style: none;padding: 0 0 1px 0;}
#sidebar li {display: inline;}
#sidebar ul li a {font: bold 12px/24px Verdana, Arial, Helvetica, sans-serif;color: #fff;display: block;padding: 0 0 0 26px;}
#sidebar ul li a:hover, #sidebar ul li a.hilight {
background: url(/img/minisquare.gif) no-repeat 15px 9px;}
#sidebar a {text-decoration: none;}
#sidebar #contact  {padding: 10px 12px 13px 15px;margin: 10px 1px 10px 6px;}
#sidebar #contact p, #sidebar #contact a {padding:0;font:12px/18px Arial, Helvetica, sans-serif;color:#fff;}
#sidebar #contact a {text-decoration: underline;}

/*---*/

.contactf{text-align:left;margin-top:10px;margin-bottom:10px;margin-left:0;}
.contactf ul{border:0;margin:0;padding:0;clear:right;}
.contactf ul li{border:0;display: inline;position: relative;text-align:left;padding:0;}
.contactf ul li.v{font-weight:regular;font-size:10px;width:160px;float:left;}
.contactf ul li.f{width:230px;padding-top:3px;}
.contactf input, .contactf textarea{border:1px solid #7F9DB9;width:220px;height:19px;margin-top:0;padding:0;margin-top:5px;}
.contactf textarea{overflow:auto;height:100px;}

#request_info{margin-left:10px;margin-right:10px;}
