﻿body
{
	text-align:center;
	padding:0px;
	margin:0px;
	font-family:Arial;
}

.container { width:947px;background-image:url('../web_img/bg.gif'); text-align:left; margin:0px auto 0px auto; position:relative;}

.header { height:215px; background-image:url('../web_img/header_bg.gif'); position:relative; background-color:#ffffff;	 background-repeat:repeat-x;}
.logo_language {position:absolute; top:190px; left:35px; font-size:11px; font-family:Arial;	}
.logo_image {position:relative; top:23px;}
.logo_name {position:absolute; top:117px; left:548px;}

.menu_l {float:left; position:relative; left:21px;width:175px; overflow:hidden;	 }
.menu_r {float:right; position:relative; right:54px; width:175px;}
.container .content {margin:0px 260px 0px 225px; _margin:0px 250px 0px 222px; width:460px; overflow:hidden; position:absolute; left:0px;}


.menu_header, .list_header { font-family: Times New Roman; font-size:18px; font-weight:800; color:#feffff; background-color:#950006; padding:2px 2px 3px 10px;}

.list_header {margin-top:25px;}

.menu_l ul, .menu_r ul { list-style-image:url('/web_img/menu_list_bullet.gif'); margin:15px 10px 17px 27px; padding:0px; list-style-position:outside;} 
.menu_l li, .menu_r li { font-size:12px; margin-bottom:3px; }

.menu_bullet {color:#ffffff; font-weight:900; margin-right:2px;}

.menu_l a, .menu_l a:visited, .menu_r a, .menu_r a:visited {color:#000000; text-decoration:none;}
.menu_l a:hover, .menu_r a:hover {color:#950006;}

.menu_r img, .menu_l img {border:0px;}

.kontakt {font-size:12px; padding:17px 13px 25px 13px;}
.kontakt a, .kontakt a:visited {color:#950006;}
.kontakt p {margin:0px; padding:0px;}
/* CONTENT */

.content {font-family:Arial; font-size:12px; text-align:left;}
.content h1, .content h2, .content h3, .content h4{color:#950006; font-family:Times New Roman; font-weight:normal; padding:0px; }
.content h1 {font-size:30px; margin:5px 0px 20px 0px;}
.content h2 {font-size:24px; margin:20px 0px 10px 0px;}
.content h3 {font-size:19px; margin:20px 0px 15px 0px;}
.content h4 {font-size:16px; margin:10px 0px 10px 0px;}

.content td, .content th { border:0px;}
.content table {border:0px;}

.content img {border:0px;}
/* images */
img.formated, img.formated_left, img.formated_right {border:8px solid #c9b994;}
img.formated_left {margin: 15px 15px 15px 0px;}
img.formated_right {margin: 15px 0px 15px 15px;}

img.blank_left {margin: 15px 15px 15px 0px;}
img.blank_right {margin: 15px 0px 15px 15px;}

table.table_stylled {border-collapse:collapse;}
.table_stylled th, .table_stylled td { font-size:11px; padding:3px 8px 2px 8px; border: 1px solid white;  }
.table_stylled th {background-color:#950006; color:#ffffff; text-align:left;  border-bottom:2px solid #ffffff;}
.table_stylled td {background-color:#f1ead2; color:#000000;}


.small {font-size:11px;}

.selected {color:#950006; font-style:italic; }

.anotation {font-style:italic; font-size:14px;}

.content ul {list-style-image: url('/web_img/list_bullet.gif'); margin-bottom:5px;}
.content a, .content a:visited, .content td  a, .content td a:visited  { color:#950006; }

#editor {padding:20px; width:462px; }

/* CONTENT END */


/* Discussion */


.response {font-size:12px; padding-top:10px; }
.response_name {background-color:#950006; color:#ffffff; padding:4px 10px 4px 10px; border-bottom:1px solid #ffffff;}
.response_text {background-color:#c9b994;padding:10px;}
.response_reaction {background-color:#f1ead2;padding:10px;}
.response_respondent_name {color:#a89f8c; text-align:right;}

.discussion_theme { border:0px; width:100%;}
.discussion_theme td {border:0px;padding:5px 10px 4px 10px;}
.discussion_theme .name {font-weight:bold; background-color:#c9b994; width:80px;}
.discussion_theme .text {background-color:#f1ead2;}

table.discussion_list_item {border-bottom:1px solid #950006;}

/* Discussion End */

/* Document */

.document_board {vertical-align:top;border-collapse:collapse; }
.document_board th, .document_board td { border-collapse:collapse; border:1px solid white; margin:0px; font-size:12px; }
.document_board td {padding:10px; background-color:#f1ead2; vertical-align:top;}
.document_board th, .document_board_head td{background-color:#950006; color:#ffffff; white-space:nowrap; padding:4px 10px 4px 10px; border-bottom:1px solid #ffffff; font-weight:normal;}

.document_name {color:#520003; font-weight:bold;}
.document_description {font-style:italic;}
.document_file {font-style:italic;text-align:center;}
/* Document End */

/* GALLERY */
.gallery_list { background-color:#f1ead2;  line-height:100px;}
.gallery_image_box {width:140px; height:100px; margin:5px;  display:inline-block; }
.gallery_image_inner img { margin:0px;width:120px;  border:5px solid #c9b994;}
.gallery_image_inner {padding:0px}

.gallery_header {background-color:#c9b994; padding:7px 10px 7px 10px;   border-bottom:1px solid #ffffff;}

a:visited.gallery_link, a.gallery_link {text-decoration:none; color:#000000; float:right}


.gallery_selector {background-color:#950006;padding:7px 10px 7px 10px; text-align:right; color:#ffffff; margin-bottom:30px;  }
.gallery_dropdown {border:1px solid #000000; font-family:Arial; font-size:10px; }
.gallery_box {margin-bottom:15px;background-color:#f1ead2; padding-bottom:15px;}

/* NEWS */

.news_list {background-color:#f1ead2;}
.news_list .name {color:#670002; font-weight:bold; font-family:Times New Roman; font-size:14px;  }
.news_list .date {color:#2c2c10;  font-family:Arial; font-size:10px;} 
.news_list .text {  font-size:11px; line-height:1.5;}
.news_list td {padding:15px; }

.news_list .name a {text-decoration:none; }

/* KONTAKT FORM */
.form_table td {padding:5px 10px 5px 10px;vertical-align:top; margin:4px; }
td.form_name  {background-color:#950006; width:100px; color:#FFFFFF;  padding:7px 10px 7px 10px ; }
td.form_field {background-color:#c9b994; vertical-align:middle;}
.form_field input,.form_field textarea {background-color:#ffffff; font-family:"Trebuchet MS";border:0px; width:100%;}

.form_field textarea {overflow:auto; margin-bottom:5px; font-size:12px;}
.form_table { width:100%;}

.form_mandatory { display:inline-block; font-size:11px;}

.star {color:#fdb414;}
.form_submit {  background-color:#950006; color:#FFFFFF;padding:5px 12px 5px 12px; margin:5px 0px 0px 0px;text-align:left; float:right; }
.form_submit  a, .form_submit  a:visited {text-decoration:none;color:#FFFFFF; text-decoration:none;}
.form_submit  a:hover {text-decoration:none;color:#FFFFFF;}

