html {font-size:100.01%; height:100%;}

body {font-size: 62.5%; font-family: Arial, Helvetica, sans-serif!important;  margin: 0; padding: 0; color:#000000; background-color:#FFFFFF}


/* Main layout

================================================*/
.lang, .sete_m, .logo_decor, .left_menu, .site_br, .right_column form, .footer_fm, .footer_nav, .font_size, .advanced_search, .right_column {display: none!important;}
h1 {display: none;}

a.back {font-size: 1.2em; color: #9f1639; padding: 1em;}
/* Typography

================================================*/



/* Header

================================================*/
.header {border-bottom: 6px solid #ad3a44; margin-bottom: 1em; float: left; width: 100%;}
.header .logo {float: left; padding-right:1.5em;}
.header p {color: #ad3a44; float: left; font-size: 1.8em; padding-top:2.4em;}
.header .logo img {border: none;}

/* Content

================================================*/
.content_box {border-bottom: 4px solid #ad3a44; margin-bottom: 1em;}
.content_column {margin: 1em 2em;}
.content_column h2 {margin: 0 0 8px; padding: 0; border-bottom: 1px solid #9f1639; font-size: 1.5em; color: #000;}
.content_column h3 {margin: 0 0 8px; padding: 0; border-bottom: 1px solid #9f1639; font-size: 1.3em; color: #000;}
.content_column h4 {margin: 0 0 8px; padding: 0; border-bottom: 1px solid #9f1639; font-size: 1.2em; color: #000;}
.content_column h5 {margin: 0 0 8px; padding: 0; font-size: 1.2em; color: #000;}
.content_column h6 {margin: 0 0 8px; padding: 0; font-size: 1.2em; color: #000;}
.content_column p {margin: 0; padding: 0 0 1.8em; font-size: 1.2em; color: #333;}
.content_column a {font-size: 1.2em; color: #9f1639; text-decoration: none; border-bottom: 1px dashed #966;}

.content_column ul {margin: 0; padding: .3em 0;}
.content_column ul li {margin: 0 0 0 15px; padding: 0 0 .8em 15px; background: url(../img/set_print.gif) 0 .3em no-repeat; font-size: 1.2em; color: #333; list-style: none;}
.content_column ul ul {padding: 0;}
.content_column ul li li {font-size: 1em; padding: .8em 0 0 15px; background-position: 0 1.1em;}

.content_column ol {margin: 0 0 0 2.3em; padding: 0; list-style-position: outside;}
.content_column ol li {list-style: decimal; font-size: 1.2em; margin: 0 0 0 15px; padding: 0 0 .8em;}
.content_column ol li li {font-size: 1em; padding: .8em 0 0;}

.content_column blockquote {margin: 0 0 .8em; padding: 1em 3.8em; border: 1px solid #efe9d6; background: #fefbf4 url(../img/blockquote.gif) .8em 1.3em no-repeat; font: 1.2em/1.4em Tahoma, Arial, sans-serif; color: #7c4e3b;}

p .imgright, p .imgleft { padding: 1em; text-align: center;} 
p span span.img_text { padding: 0; color: #333333; font-size: 1em; font-weight: normal; clear: both; display: block; text-align: center;}
.imgleft {float: left!important; margin: .4em 1.4em .2em 0; padding: 0; background: #fff; border:1px solid #E3E8F2;}
.imgright {float: right; margin: 0 0 .2em 1.4em; background: #fff; border:1px solid #E3E8F2;}
.clearfloat {clear: both;}
.description img {display:block; margin:0 auto; padding:5px 0; text-align:center;}
.imgleft img {float: left;}

.content_column .description {background: #fff; border:1px solid #E3E8F2; float:left; font-size:1.2em; margin-right:5px; padding:0 10px 10px 0; text-align:center; width:310px;}


.content_column table {border-collapse: inherit; border-spacing:0; font-size: 1.2em; border-left: 1px solid #d7d0b5; border-top: 1px solid #d7d0b5; width: 100%; text-align: left; vertical-align: top; margin: 0 0 .8em; clear: both;}
.content_column table caption {text-align: left; font: bold 1em Tahoma, Arial, sans-serif; color: #000; padding: 0 0 2px;}
.content_column table td, .content_column table th {border-right: 1px solid #d7d0b5; padding: .6em; border-bottom: 1px solid #d7d0b5; vertical-align: top;}
.content_column table th {background: #f7e5bb;}

.content_column .videoPrew ul {margin: 0 0 -2em; padding: 0; list-style: none;}
.content_column .videoPrew ul li {margin: 0; padding: 0 0 2em; overflow: hidden;}
.content_column .videoPrew ul li img {float: left; padding: 0 2em 0 0;}

.content_column .news li {margin: 0; padding: 0 0 1em 0}
.content_column .news ul {margin: 0; padding: 0; list-style: none;}
.content_column .news ul li {padding: 0; margin: 0;}
.content_column .news ul li p.date {margin: 0; padding: 0 0 .3em;}


.content_column ul.kontrol {margin: 0; padding: 0; list-style: none;}
.content_column ul.kontrol li {margin: 0; padding: 0;}
.content_column ul.kontrol li a {text-decoration: none; border: none;}
.content_column ul.kontrol li.right, .content_column ul.kontrol li.left {display: none;}
.content_column .listing_g ul {margin: 0; padding: 1em 0 0; list-style: none; overflow: hidden;}
.content_column .listing_g ul li {margin: 0; padding: 0 .5em .5em 0;}
.content_column .listing_g ul li a {text-decoration: none; border: none;}
.content_column .gallery p.viewMessage {display: none;}


.right_column {margin: 1em 2em;}
.right_column h2 {margin: 0 0 8px; padding: 0; border-bottom: 1px solid #9f1639; font-size: 1.5em; color: #000;}
.right_column p.logo_r {display: none;}
.right_column a {font-size: 1.2em; color: #9f1639; text-decoration: underline;}

.right_column ul {margin: 0; padding: .3em 0; list-style: none;}
.right_column ul li strong {display: block;}
.right_column ul li a {display: block;}
.right_column ul li {margin: 0 0 0 6px; padding: 0 0 .8em 15px; font-size: 1.2em; color: #333; list-style: none;}
.right_column ul ul {padding: 0;}
.right_column ul li li {font-size: 1em; padding: .8em 0 0 15px; background-position: 0 1.1em;}


/* Footer

================================================*/
