@charset "utf-8";
html,body{
	font-size: 13px;
	font-family: Arial;
	margin: 0;
	color:#4c4c4c;
	background-color:#ffffff;
	height: 100%;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
	}

table 
	{
	border:0px;
	font-size: 12px;
	padding: 0;
	margin:0;
	}

img
	{
	padding: 0;
	border: 0;
	}

p
	{
	padding:0px;
	margin:0px;
	}

A:link,A:active,A:visited
	{
	font-family:Arial;
	font-size:12px;
	color:#206ca8;
	text-decoration:underline;
	}
A:hover
	{
	font-family:Arial;
	font-size:12px;
	color:#206ca8;
	text-decoration:none;
	}
	
H1	{font: 18px Tahoma; color:#96ada5; margin:0px 0px 0px 0px; text-transform:uppercase; padding:0px 0px 0px 0px}
	
H2	{font: 28px Tahoma; color:#b5b8b9; margin:0px 0px 3px 0px; padding:0px}
	
FORM					{margin:0px; padding:0px;}
.feedback {WIDTH: 250px; height: 26px; BORDER: 1px solid #8f9baa; line-height:26px; color: #333333; padding-top:0px; background-color:#fff; margin:0px; padding:0px}
.feedbacktx {WIDTH: 250px; height: 136px; BORDER: 1px solid #8f9baa; line-height:26px; color: #333333; padding-top:0px; background-color:#fff; margin:0px; padding:0px}
.feedback_txt {WIDTH: 250px; height: 89px; BORDER: 1px solid #8f9baa; font-size:13px Tahoma; color: #666; padding-top:0px; background-color:#5e6670; margin:0px}
.post {WIDTH: 260px; height: 24px; border: 1px solid #8f9baa; font-size:12px Tahoma; color: #666; padding-top:0px; margin:0px; padding:0px}


/* ----------- end of basic style ----------- */
TABLE#headcont TD	{color:#206ca8}
TABLE#menu			{height:30px; width:100%; background-color:#206ca8}



TABLE#menu A		{font-weight:bold; color:#FFFFFF}

	
TABLE#linet A:hover {
	FONT: 11px Tahoma, Arial;	COLOR: #9e9e9e;	
	TEXT-DECORATION: underline;
	}

TABLE#linet A:link, TABLE#linet A:visited {
	FONT: 11px Tahoma, Arial;	COLOR: #9e9e9e;	
	TEXT-DECORATION: none;
	}	
	
TABLE#indmenuleft	A	{font-weight:bold}
TABLE#indmenuleft	TD	{height:44px; border-bottom:1px dashed #c4c4c4}
DIV#lvl					{height:20px; width:230; padding:7px 5px 5px 5px; margin-left:10px; color:#b2b2b2}
DIV.lvl					{height:20px; padding:5px 5px 5px 5px; margin-top:16px}
DIV#lvls_f				{height:20px; width:222; padding:7px 0px 5px 7px; color:#b2b2b2}
DIV#lvls				{height:20px; width:330px; padding:7px 0px 5px 7px; }
DIV.lvls				{height:20px; padding:5px 0px 5px 5px; margin-top:16px}
TABLE.lvl				{background:url(/img/lvl_i_bg.gif) no-repeat bottom left; height:86px; width:255px; margin:0px 0px 10px 2px}
DIV#lvl A				{color:#3b3b3b}

TABLE.reg				{background:url(/img/reg_bg_i.jpg) no-repeat bottom left; height:86px; width:255px; margin:0px 0px 10px 2px}
DIV.reg					{height:10px; padding:5px; margin-top:5px}
DIV.reg	SPAN			{background:#FFFFFF; padding:5px 6px 3px 5px}
DIV#reg					{height:10px; width:215; padding:5px; margin-top:14px; margin-left:10px; color:#b2b2b2}
DIV#reg2				{height:10px; width:215; padding:5px; margin-top:4px; margin-left:10px; color:#b2b2b2}
DIV.reg2				{height:21px; padding:5px; margin-top:5px}
DIV.reg2 SPAN			{background:#FFFFFF; padding:5px 6px 2px 5px}

DIV.menu		{border-top:1px solid #dddddd; border-bottom:3px solid #ffcb08; width:100%; margin-bottom:12px}
TABLE.menu 		{margin:4px 0px 0px 0px}
TABLE.menu TD	{height:46px}
DIV.licence		{width:233px; height:42px; background:url(/img/bform.gif) no-repeat left top; margin-left:4px; margin-bottom:3px}
DIV.licence P	{padding:12px 0px 10px 86px}

DIV.newsi		{padding:13px 20px 0px 4px;}
P.datei			{background-color:#efefef; color:#000000; font-weight:bold; padding:4px 6px 4px 6px; width:130px}
P.newsi			{padding:4px 6px 14px 6px}
P.newsi A		{color:#000000; text-decoration:none}
P.newsi A:hover	{text-decoration:underline}
P.newsis		{padding-left:75px; padding-top:5px; height:16px;}
P.bluedash		{height:4px; width:240px; background:url(/img/verl_blue_dot_bg.gif) repeat-x center}
P.graydash		{height:10px; width:100%; background:url(/img/verl_gray_dot_bg.gif) repeat-x bottom left}
DIV#ipos		{height:177px; width:153px; margin-right:5px; float:left}
DIV.iposb		{height:166px; width:153px; border:1px solid #dadada; background:url(/img/i_pos_bg.jpg) repeat-y right top}
DIV.iposhd		{background-color:#7aaf4f; height:30px; width:100%; color:#FFFFFF; font-weight:bold; font-size:12px}
DIV.iposhd P	{padding:8px 6px 0px 6px; width:153px}
DIV.iposhdg		{background-color:#d37439; height:30px; width:100%; color:#FFFFFF; font-weight:bold; font-size:12px}
DIV.iposhdg P	{padding:8px 6px 0px 6px; width:153px}
DIV.iposb IMG	{border:1px solid #bababa}
DIV.iposmore	{height:31px; width:100%}
DIV.iposmore P	{padding:7px 10px 0px 0px}
DIV#indposcont	{height:177px; width:100%; overflow:hidden}
P.ihead			{font:22px Arial, Helvetica, sans-serif; color:#4f5963; padding:14px 0px 14px 13px}
P.ihead1		{font:22px Arial, Helvetica, sans-serif; color:#e4782e; padding:8px 0px 12px 13px}
P.ehead			{font:22px Arial, Helvetica, sans-serif; color:#4f5963; padding:12px 0px 0px 11px}
TABLE#text P	{padding:10px 0px 5px 10px}
TABLE#text TD	{padding:0px 15px 20px 0px}
TABLE#text SPAN	{color:#206ca8; font-weight:bold}

DIV#cpos		{height:171px; width:320px; margin-right:7px; margin-bottom:3px; float:left}
DIV.cposb		{height:161px; width:320px; border:1px solid #dadada; background:url(/img/i_pos_bg.jpg) repeat-y right top}
TD.cposhdbud		{background-color:#7aaf4f; height:30px; width:100%; color:#FFFFFF; font-weight:bold; font-size:12px}
TD.cposhdbud P		{padding:1px 6px 0px 8px; width:153px}
TD.cposhdbal		{background-color:#b18fe2; height:30px; width:100%; color:#FFFFFF; font-weight:bold; font-size:12px}
TD.cposhdbal P		{padding:1px 6px 0px 8px; width:153px}
TD.cposhdhit		{background-color:#d99144; height:30px; width:100%; color:#FFFFFF; font-weight:bold; font-size:12px}
TD.cposhdhit P		{padding:1px 6px 0px 8px; width:153px}
TD.cposhd			{background-color:#efefef; height:30px; width:100%; color:#303030; font-weight:bold; font-size:12px}
TD.cposhd P			{padding:1px 6px 0px 8px; width:153px}

TD.imgc	IMG		{border:1px solid #bababa}

TD.compare		{height:26px; width:114px; background-color:#f1f1f1; padding-top:0px; padding-left:6px}
TD.compchk		{height:26px; width:25px; background-color:#cedce5}

P.bluec			{font-weight:bold; color:#206ca8; border-bottom:1px solid #d2e2ee; width:100%; height:20px; margin-bottom:5px; padding-bottom:2px; padding-top:6px}
P.bluenl		{width:100%; height:20px; margin-bottom:5px; padding-bottom:2px; padding-top:6px}
P.bluenl STRONG	{color:#206ca8}
TD.content		{padding-left:42px; line-height:18px}
P.content 		{padding-bottom:14px}

TABLE#phototmp	{}
TABLE#phototmp TD	{background:url(/img/ph_templ_ng.gif) no-repeat left top; padding:4px}
/* ------------------------ */

#container-page { 
width: 100%; 
position: relative; 
min-height: 100%;
height: auto !important;
height: 100%;
}

#container-content { 
margin-bottom: 0px; padding-bottom: 160px;  background:url(/img/index_bg.gif) repeat-x left top;
}
#container-contentinner { 
margin-bottom: 0px; padding-bottom: 160px;  background:url(/img/inner_bgtop.jpg) repeat-x left top;
}

#container404 {padding-bottom: 17px}

#container-foot {
width: 100%; 
position: absolute; 
bottom: 0 !important; 
bottom: -1px;
height: 160px; 
}	


#theToolTip {
	BORDER: #ece7dd 1px solid; text-align:center;	
	Z-INDEX: 410; 
	LEFT: -300px; VISIBILITY: hidden; 
	PADDING: 2px 2px 2px 11px; height:14px;POSITION: absolute; BACKGROUND-COLOR: #ffffd5;
	filter:alpha(opacity:80);
	-moz-opacity: 0.80;
}
.bubblebg {filter:alpha(opacity:10);-moz-opacity: 0.40;position:relative;height:100%; width:100%; background-color:#000000}
.bubbleparent {position:absolute; height:100%; width:100%; z-index:221; overflow:hidden;}
DIV.auth	{position: absolute; top:50%; left:50%; margin-top:-120px; margin-left:-130px; z-index:200; width:280px; height:210px; background:url(/img/ico/auth_ng.gif) repeat-x bottom left #FFFFFF; color:#666666; border:6px solid #dddddd}
.input5	{
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	color: #000000;
	border: solid 1px #62616B;
}

#ToolTipPointer {
	Z-INDEX: 411; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute;filter:alpha(opacity:80);
	-moz-opacity: 0.80;
}
#theToolTip P { text-align:center
	MARGIN-TOP: 0px; FONT:10px Tahoma; COLOR: #333333; LINE-HEIGHT: 1.4em; MARGIN-RIGHT: 10px;
}
#ToolTipTextWrap {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #592c16; MARGIN-RIGHT: 10px
}


P#counter	{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); /* IE 5.5+*/
-moz-opacity: 0.4; /* Mozilla 1.6 � ���� */
-khtml-opacity: 0.4; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.4; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */}
P#counter IMG	{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* IE 5.5+*/
-moz-opacity: 0.3; /* Mozilla 1.6 � ���� */
-khtml-opacity: 0.3; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.3; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */}



#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:284px; margin:1px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:276px; height:195px; padding:4px; background:url(/img/pho_main_bg.gif) no-repeat left top;}
#information {position:absolute; bottom:0px; width:276px; height:0; background:#204264; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:284px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:197px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(/imgs/left.gif) left center no-repeat}
#imgnext {right:0; background:url(/imgs/right.gif) right center no-repeat}
#imglink {position:absolute; height:197px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:0px}
#slideleft {float:left; width:21px; height:17px; background:url(/img/navi_lt.gif) center center no-repeat; background-color:#FFF}
#slideleft:hover {background-color:#FFF}
#slideright {float:right; width:21px; height:17px; background:#FFF url(/img/navi_rg.gif) center center no-repeat}
#slideright:hover {background-color:#FFF}
#slider_view {float:left;background:url(/img/navi_bg.gif) no-repeat center; width:240px;margin-top:5px}
#slidearea {float:left; position:relative; width:278px; margin-left:1px; height:160px; overflow:hidden}
#slider {position:absolute; left:0; height:160px}
#slider img {cursor:pointer; border:3px solid #D8D8D8; padding:1px}





.system-message{width:293px;  z-index:100000;}
.system-message .deco{  padding:2px 0}
.system-message .deco .deco{background:#CED5D5; border:6px solid #D3D3D3; border-left-width:8px; border-right-width:8px; text-align:center; padding:15px 5px; color:#017ec7; font-size:12px; line-height:20px}
.system-message .close{position:absolute; top:0; right:0; width:26px; height:24px; font:bold 20px Tahoma; color:#e1ffeb; line-height:24px; text-decoration:none; display:block; background:#8db5cd url(/img/system-close.gif) 0 0 no-repeat; overflow:hidden; text-indent:-999px}
.R{border: 1px solid #000}