/* CSS Document */
body, form, .text {
	background-color: #FFFFFF;
	padding:0px;
	margin:0px;
  font-family:verdana;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
  font-size:12px;
	line-height:130%;
  color:#101010;
}
H1{
display:none;
visibility:hidden;
font-size:0px; 
font-color:#FFFFFF;
}
body{
  vertical-align:top;
	align:top;
}
img{
  padding:0px;
	margin:0px;
}
.Title{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#ffb400;
}
.text, .text_small{
	font-size:9px;
	background-color:transparent;
	color:#707070;
}
.text_small{
	font-family:Tahoma;
}
P{
  padding:0px;
	margin:0px;
}
font,blockquote,ul,li,strong{
	color:#101010;
}
ul{
  list-style-image:url(images/ul.gif);
	list-style-position:outside;
}
TD{
  font-family:verdana;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
  font-size:12px;
	line-height:130%;
  color:#101010;

}
B{
	font-family:Tahoma;
	letter-spacing:1px;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
HR{
	height:1px;
	border:0px #CCCCCC solid;
	color:#CCCCCC;
	background-color:#CCCCCC;
/*
	shadow-color:#CCCCCC;
	shadow-background-color:#CCCCCC;
*/
}
blockquote{
	margin: 3px 5px 5px 25px;
	padding: 0px;
}

input, select, textarea {
	border: 1px solid #2D2D26;
	height: 20px;
	width: 130px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #909090;
	text-decoration: none;
	padding: 1px 0px 3px 8px;
	background-color: #FFFFFF;
}
select{
	font-size: 10px;
	border: 0px solid #2D2D26;
	padding: 0px;
	height: 15px;
	width: 150px;
}

a{
  font-family:verdana;
	font-weight:normal;
	text-decoration:underline;
	letter-spacing:0px;
	word-spacing:0px;
  font-size:12px;
	line-height:130%;
	color: #A90000;

/*
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #A90000;
	text-decoration: underline;
	cursor:pointer;
	line-height:100%;
*/	
}
a:link, visited, active {
  font-family:verdana;
	font-weight:normal;
	text-decoration:underline;
	letter-spacing:0px;
	word-spacing:0px;
  font-size:12px;
	line-height:130%;
	color: #A90000;

/*
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #A90000;
	text-decoration: underline;
	cursor:pointer;
	line-height:100%;
*/	
}
a:hover {
	text-decoration:none;
}
a.text_link{
	font-size: 9px;
}

a.portfolio{ font-family:verdana; text-decoration: underline; color: #000000; font-size: 11px; cursor:pointer; }
a.portfolio:link { font-family:verdana; text-decoration: underline; color: #000000; font-size: 11px; cursor:pointer; }
a.portfolio:active { font-family:verdana; text-decoration: underline; color: #000000; font-size: 11px; cursor:pointer; }
a.portfolio:visited { font-family:verdana; text-decoration: underline; color: #000000; font-size: 11px; cursor:pointer; }
a.portfolio:hover { font-family:verdana; text-decoration: none; color: #505050; font-size: 11px; cursor:pointer; }

a.footer{ font-family:verdana; text-decoration: underline; color: #909090; font-size: 10px; cursor:pointer; }
a.footer:link { font-family:verdana; text-decoration: underline; color: #909090; font-size: 10px; cursor:pointer; }
a.footer:active { font-family:verdana; text-decoration: underline; color: #909090; font-size: 10px; cursor:pointer; }
a.footer:visited { font-family:verdana; text-decoration: underline; color: #909090; font-size: 10px; cursor:pointer; }
a.footer:hover { font-family:verdana; text-decoration: none; color: #000000; font-size: 10px; cursor:pointer; }

a.small{ font-family:Tahoma; text-decoration: underline; color: #626296; font-size: 9px; cursor:pointer; }
a.small:link { font-family:Tahoma; text-decoration: underline; color: #626296; font-size: 9px; cursor:pointer; }
a.small:active { font-family:Tahoma; text-decoration: underline; color: #626296; font-size: 9px; cursor:pointer; }
a.small:visited { font-family:Tahoma; text-decoration: underline; color: #626296; font-size: 9px; cursor:pointer; }
a.small:hover { font-family:Tahoma; text-decoration: none; color: #000000; font-size: 9px; cursor:pointer; }

a.link_male         { font-family:Tahoma; text-decoration: underline; color: #D2D2D2; font-size: 8px; cursor:pointer; }
a.link_male:link    { font-family:Tahoma; text-decoration: underline; color: #D2D2D2; font-size: 8px; cursor:pointer; }
a.link_male:active  { font-family:Tahoma; text-decoration: underline; color: #D2D2D2; font-size: 8px; cursor:pointer; }
a.link_male:visited { font-family:Tahoma; text-decoration: underline; color: #D2D2D2; font-size: 8px; cursor:pointer; }
a.link_male:hover   { font-family:Tahoma; text-decoration: none; color: #D2D2D2; font-size: 8px; cursor:pointer; }


a.anchor_menu_1:link { font-size: 12px; color: #000000; text-decoration: none; }
a.anchor_menu_1:active { font-size: 12px; color: #000000; text-decoration: none; }
a.anchor_menu_1:visited { font-size: 12px; color: #000000; text-decoration: none; }
a.anchor_menu_1:hover { font-size: 12px; color: #000000; text-decoration: underline; }

a.anchor_menu_1active:link { font-size: 12px; color: #A90000; text-decoration: underline; }
a.anchor_menu_1active:active { font-size: 12px; color: #A90000; text-decoration: underline; }
a.anchor_menu_1active:visited { font-size: 12px; color: #A90000; text-decoration: underline; }
a.anchor_menu_1active:hover { font-size: 12px; color: #A90000; text-decoration: none; }

a.anchor_menu_2:link { font-size: 12px; color: #000000; text-decoration: none; }
a.anchor_menu_2:active { font-size: 12px; color: #000000; text-decoration: none; }
a.anchor_menu_2:visited { font-size: 12px; color: #000000; text-decoration: none; }
a.anchor_menu_2:hover { font-size: 12px; color: #000000; text-decoration: underline; }

a.anchor_menu_2active:link { font-size: 12px; color: #A90000; text-decoration: underline; }
a.anchor_menu_2active:active { font-size: 12px; color: #A90000; text-decoration: underline; }
a.anchor_menu_2active:visited { font-size: 12px; color: #A90000; text-decoration: underline; }
a.anchor_menu_2active:hover { font-size: 12px; color: #A90000; text-decoration: none; }

a.anchor_menu_3:link { font-size: 10px; color: #000000; text-decoration: none; }
a.anchor_menu_3:active { font-size: 10px; color: #000000; text-decoration: none; }
a.anchor_menu_3:visited { font-size: 10px; color: #000000; text-decoration: none; }
a.anchor_menu_3:hover { font-size: 10px; color: #000000; text-decoration: underline; }

a.anchor_menu_3active:link { font-size: 10px; color: #A90000; text-decoration: underline; }
a.anchor_menu_3active:active { font-size: 10px; color: #A90000; text-decoration: underline; }
a.anchor_menu_3active:visited { font-size: 10px; color: #A90000; text-decoration: underline; }
a.anchor_menu_3active:hover { font-size: 10px; color: #A90000; text-decoration: none; }

a.anchor_menu_4:link { font-size: 9px; color: #000000; text-decoration: none; }
a.anchor_menu_4:active { font-size: 9px; color: #000000; text-decoration: none; }
a.anchor_menu_4:visited { font-size: 9px; color: #000000; text-decoration: none; }
a.anchor_menu_4:hover { font-size: 9px; color: #000000; text-decoration: underline; }

a.anchor_menu_4active:link { font-size: 9px; color: #A90000; text-decoration: underline; }
a.anchor_menu_4active:active { font-size: 9px; color: #A90000; text-decoration: underline; }
a.anchor_menu_4active:visited { font-size: 9px; color: #A90000; text-decoration: underline; }
a.anchor_menu_4active:hover { font-size: 9px; color: #A90000; text-decoration: none; }


span.path0{ font-size: 16px; color: #A90000; text-decoration: none; font-weight:bold }
a.path0:link { font-size: 16px; color: #A90000; text-decoration: none; font-weight:bold }
a.path0:active { font-size: 16px; color: #A90000; text-decoration: none;  font-weight:bold}
a.path0:visited { font-size: 16px; color: #A90000; text-decoration: none;  font-weight:bold}
a.path0:hover { font-size: 16px; color: #A90000; text-decoration: underline;  font-weight:bold}

span.path1{ font-size: 14px; color: #AFADB4; text-decoration: none; font-weight:bold }
a.path1:link { font-size: 14px; color: #AFADB4; text-decoration: none; font-weight:bold }
a.path1:active { font-size: 14px; color: #AFADB4; text-decoration: none; font-weight:bold }
a.path1:visited { font-size: 14px; color: #AFADB4; text-decoration: none; font-weight:bold }
a.path1:hover { font-size: 14px; color: #AFADB4; text-decoration: underline; font-weight:bold }

span.path2 { font-size: 12px; color: #AFADB4; text-decoration: none; }
a.path2:link { font-size: 12px; color: #AFADB4; text-decoration: none; }
a.path2:active { font-size: 12px; color: #AFADB4; text-decoration: none; }
a.path2:visited { font-size: 12px; color: #AFADB4; text-decoration: none; }
a.path2:hover { font-size: 12px; color: #AFADB4; text-decoration: underline; }

span.path3 { font-size: 12px; color: #CCCCCC; text-decoration: none; }
a.path3:link { font-size: 12px; color: #CCCCCC; text-decoration: none; }
a.path3:active { font-size: 12px; color: #CCCCCC; text-decoration: none; }
a.path3:visited { font-size: 12px; color: #CCCCCC; text-decoration: none; }
a.path3:hover { font-size: 12px; color: #CCCCCC; text-decoration: underline; }

/* kolor pod tlo D3D8C9									*/


/*    backgrounds												*/
.backgrounds_toptable_left{
  background-image:url('images/top_left_bg.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:19px;
	height:396px;
}

.backgrounds_toptable_center{
  background-image:url('images/top_banner.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:396px;
}

.backgrounds_toptable_center_en{
  background-image:url('images/top_banner_en.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:396px;
}

.backgrounds_toptable_center_de{
  background-image:url('images/top_banner_de.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:396px;
}

.backgrounds_toptable_right{
  background-image:url('images/top_right.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:20px;
	height:396px;
}

.backgrounds_subpagetoptable_left{
  background-image:url('images/subpage_top_left.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:19px;
	height:250px;
}

.backgrounds_subpagetoptable_center{
  background-image:url('images/subpage_top_banner.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:250px;
}

.backgrounds_subpagetoptable_center_en{
  background-image:url('images/subpage_top_banner_en.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:250px;
}

.backgrounds_subpagetoptable_center_de{
  background-image:url('images/subpage_top_banner_de.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:961px;
	height:250px;
}

.backgrounds_subpagetoptable_right{
  background-image:url('images/subpage_top_right.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:20px;
	height:250px;
}

.backgrounds_contenttable_left{
  background-image:url('images/bg_left.jpg');
	background-repeat:repeat-y;
	background-position:top left;
	width:19px;
}
.backgrounds_contenttable_kontakt_upper{
/*
  background-image:url('images/kontakt_bottom2.jpg');
*/
	background-repeat:no-repeat;
	background-position:bottom left;
	width:221px;
	height:133px;
}

.backgrounds_menu_left{
  background-image:url('images/menu_line.jpg');
	background-repeat:repeat-y;
	background-position:top left;
	width:25px;
}

.backgrounds_menu_right{
  background-image:url('images/menu_right_bg.jpg');
	background-repeat:repeat-y;
	background-position:top left;
	width:12px;
}

.backgrounds_menu_bottom{
  background-image:url('images/menu_bg_bottom.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:221px;
	height:23px;
}
.backgrounds_menu_arrow{
  background-image:url('images/menu_arrow.gif');
	background-repeat:no-repeat;
	background-position:top left;
	width:11px;
	height:29px;
}

.backgrounds_contenttable_right{
  background-image:url('images/bg_right.jpg');
	background-repeat:repeat-y;
	background-position:top left;
	width:20px;
}

.backgrounds_footer_bg{
  background-image:url('images/bottom_footer_bg3.gif');
	background-repeat:no-repeat;
	background-position:top left;
	width:1000px;
	height:40px;
}
.backgrounds_body_dot{
  background-image:url('images/body_dot_bg.jpg');
	background-repeat:repeat-y;
	background-position:top;
	width:18px;
}

/*					 							style w spanach				 			*/

span{
  font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:100%;
	letter-spacing:0px;
	word-spacing:0px;
}
span.standart_text{
  font-size:12px;
	line-height:130%;
  color:#101010;
}
span.standart_header{
  font-size:13px;
	line-height:130%;
	font-weight:bold;
  color:#909090;
}








