/* tagy */
* {margin: 0; padding: 0;}
body {font-size:100%; line-height:1em; font-family:tahoma; color:#7a7a7a; background:#16191c url(../gfx/tall_site.gif) 0 0 repeat-x; text-align: left; margin: 20px 0px;}
a {color: #669911;}
a:hover{text-decoration:none;}
img {border:0; vertical-align:top; text-align:left;}

blockquote, pre, .pre {border: 1px solid #dcdcdc; border-left: 6px solid #669911; padding: 5px; overflow: auto; width: 90%; line-height: 140%;}
p, pre, blockquote, table {margin: 5px 0 15px 0;}
p, pre, blockquote, table td, ul li, ol li {line-height: 170%;}
ul, ol {margin: 5px 0 15px 25px;}
h2, h3, h4 {margin: 15px 0 5px 0;}
h1 {font-size: 22px; margin: 0 0 10px 0; color: #78c9df; font-family: Arial;}
h2 {font-size: 18px;}
h3 {font-size: 15px;}
h4 {font-size: 13px;}

.clear { clear:both;}
.column { float:left;}

/* header */
#header {margin:0 auto; width:775px; height:96px; background:url(../gfx/h_wr_logo2.jpg) 0 0 no-repeat; text-align: left;}
#header a {display: block; color: #fff; text-decoration: none; font-size: 1.7em; padding-top: 50px; padding-left: 50px;}
#header h2 {position: relative; top: -0.3em; color: #E8EFC2; font-weight: normal; font-size: 1.1em; text-transform: lowercase; padding: 0; margin: 0;}

/* menu */
#menu {margin:0 auto; width:775px; text-align:center; padding: 0px; background:#e3e6e8;}
#menu .con_left { background:url(../gfx/con_left.gif) top left no-repeat;}
#menu .con_right { background:url(../gfx/con_right.gif) top right no-repeat;}
#menu .indent_box { padding:19px 0 0 0px;  margin:0px 0 1px 0;}

#menu .col_1 {width:323px; height: 363px; font-size:0.687em; color:#3a434b;  background: ##E3E6E8;}
#menu .col_1 .col_1_bg { background: url(../gfx/wr_player_x.gif) 0 0 repeat-x;}
#menu .col_1 input { width:244px; border:0; background:url(../gfx/p1_form_wr.gif) 0 0 no-repeat; height:22px; color:#FFF; padding: 3px; font-size:12px; font-family:tahoma;}

#menu .col_1 .col_1_news { background: url(../gfx/box_bot.gif) 0 0 repeat-x;}
#menu .col_1 .col_1_overflow { height: 320px; overflow: auto;}

#menu .col_1 .box_1 {margin: 0px; padding: 0px; background: url(../gfx/box_bot.gif) 0 0 repeat-x;}
#menu .col_1 .box_1 .indent_box{ padding:5px 10px 0px 10px; line-height:1em;}
#menu .col_1 .box_1 .h_wr{ padding:0 0 8px 0;}
#menu .col_1 .box_1 .h_wr b{ color:#3193c6; margin-left:20px; float: left;}
#menu .col_1 .box_1 .h_wr i{ margin-right:20px; float: right; font-style: normal;}
#menu .col_1 .box_1 .clear{ height: 3px; background:url(../gfx/h_wr.gif) bottom left repeat-x;}
#menu .col_1 .box_1 .h_wr img{ vertical-align:middle; margin:0 5px 0 0;}
#menu .col_1 .box_1 .h_wr a{ color:#16191c; vertical-align:middle; text-decoration:none; font-weight:bold;}
#menu .col_1 .box_1 .h_wr a:hover{ text-decoration:none; color:#49b027;}
#menu .col_1 .box_1 .txt{ padding:10px 0 10px 0; color:#485e6b; font-weight:bold;}
#menu .col_1 .box_1 .kurz { padding-top: 5px; color:#e9581f;}
#menu .col_1 .box_1 .txt span{ font-weight:normal; color:#db3109;}

#menu .col_1 ul {  width:323px; margin: 0px; padding: 0px;}
#menu .col_1 li {text-align: center; list-style-type: none; margin: 0px; padding: 5px;}
#menu .col_1 li a {color:#3a434b; font-weight:bold; text-decoration:none; font-size:1.2em;}
#menu .col_1 li a.current {color:#3a434b; text-decoration:underline; font-size:1.3em;}

.news {margin-bottom: 5px; padding: 5px 20px; text-align: left; background:url(../gfx/h_wr.gif) bottom left repeat-x;}


#menu .col_2 { width:452px; background:#31363C; font-size:0.687em; color:#3a434b;}
#menu .col_2 ul  { margin: 0px; padding: 0px;}
#menu .col_2 ul  li {width: 113px; height: 41px; text-align: center; float: left; list-style-type: none; margin: 0px; padding: 0px;  background: url(../gfx/menu-top-bg.gif) 0 0 no-repeat;}
#menu .col_2 ul  li a {display: block; text-align: center; text-transform: uppercase; color:#3a434b; font-weight:bold; text-decoration:none; font-size:1.3em; margin-top: 10px; margin-left: 1px;}

#menu .banner-bg { height:322px; background:url(../gfx/h_wr_baner_bg.jpg) 0 0 no-repeat;}
#menu .banner { height:322px; background:url(../gfx/h_wr_baner.jpg) 0 0 no-repeat;}
#menu .banner-text { padding:275px 0 0 0px; color:#ffffff; text-align: center; font-weight:bold; line-height: 40px;}

/* outer */
#outer {margin:0 auto; width:775px; text-align:left; background:#262d33;}

/* content */
#content{ font-size:0.8em; color:#e4e7e9; padding: 20px;}
#content a{color:#e4e7e9; font-weight:bold !important; text-decoration:none}
#content a:hover{ color:#49b027; text-decoration:none;}

/* footer */
#footer{ background:#e4e8f1; padding:11px; font-size:0.687em; text-align: center;}
#footer a{ color:#262d33; font-weight:bold; text-decoration:none;}
#footer a:hover{ text-decoration:none; color:#399db7;}
