/* Common Part
----------------------------------------------- */
* {
	margin:0;
	padding:0;
}
html, body {
	height:100%;
}
body {
	font:12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	background:#fff;
	color:#000;
}
.clear {
	clear:both;
	font-size:0%;
	line-height:0%;
	height:0px;
}
.all {
	min-height:100%;
	height:auto !important;
	height:100%;
	width:1000px;
	margin:0 auto -76px auto;
}
.wrapper {
	width:1000px;
}

/* =Misc(links)
----------------------------------------------- */
a {
	color:#CC2E2E;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
img {
	border:none;
}
/* =Header
----------------------------------------------- */

.header {
width:1000px;
height:213px;
background:url(../images/header.gif) no-repeat 0% 100%;
}
.banner_top {
position:absolute;
width:1000px;
text-align:center;;
}
.logo {
position:absolute;
margin:123px 0 0 37px;
}
.slogan {
position:absolute;
margin:162px 0 0 37px;
}
.make_started {
position:absolute;
margin:184px 0 0 754px;
font-size:11px;
font-weight:bold;
}
.make_started a{
color:#fff;
}
.languages {
position:absolute;
margin:184px 0 0 871px;
font-size:12px;
font-weight:bold;
}
.languages a {
color:#CC2E2E;
margin-left:16px;
}



/* =Content
----------------------------------------------- */
.content {
padding-bottom:86px;
}
.right_col {
float:right;
width:240px;
}
.left_col {
float:left;
width:211px;
}
.main_col {
float:left;
width:527px;
padding:0 0 0 11px;
background:url(../images/main_col.gif) no-repeat 0% 0%;
}

/* =Footer
----------------------------------------------- */
.footer {
width:1000px;
margin:0 auto;
height:76px;
}
.site {
position:absolute;
margin:-27px 0 0 0;
background:#BFBFBF;
padding:5px 7px 0 7px;
height:22px;
font-size:12px;
}
.site a {
color:#CC2E2E;
}
.site strong {
font-weight:bold;
}

.copy {
background:#E5E5E5;
padding:6px 0 0 155px;
height:21px;
width:565px;
font-size:11px;
color:#A0A0A0;
float:left;
}

.foot_nav {
background:#CC2E2E;
padding:4px 0 0 20px;
height:23px;
}
.foot_nav ul li {
float:left;
font-size:12px;
font-weight:bold;
background:url(../images/foot_nav.gif) no-repeat 100% 0%;
padding:1px 27px 2px 24px;
}
.foot_nav ul li a {
color:#fff;
}
.f_first {
padding-right:37px !important;
}
.f_last {
background:none !important;
padding-left:40px !important;
}
.counters {
float:right;
padding:2px 0 0 0;
}
.counter1 {
float:left;
padding-right:3px;
}
.counter2 {
float:left;
padding-right:3px;
}
.counter3 {
float:left;
padding-right:0;
}
.copy {
background:#E5E5E5;
padding:6px 0 0 155px;
height:21px;
width:565px;
font-size:11px;
color:#A0A0A0;
}

/* Content parts */

.date_time {
padding:16px 0 22px 22px;
font-weight:bold;
color:#CC2E2E;
}

.date_1 {
    padding:0 5px;
    width:116px
}

.date_time span {
padding-right:12px;
}
.right_menu {
padding:0 0 13px 13px;
}
.right_menu li {
background:url(../images/right_menu.gif) no-repeat 8px 100%;
padding:4px 0 5px 0;
font-weight:bold;
font-size:14px;
}
.right_menu li a{
background:url(../images/arr.gif) no-repeat 0% 6px;
padding-left:9px;
color:#A0A0A0;
}
.right_menu li a:hover{
color:#CC2E2E;
text-decoration:none;
}
.right_menu .active a {
color:#CC2E2E;
}

.ask {
border:solid 1px #ccc;
margin:0 auto;
margin-bottom:10px;
width:193px;
padding:7px 0 14px 0;
text-align:center;
line-height:18px;
color:#000;
}
.ask a{
font-weight:bold;
text-decoration:underline;
}

.banner_right {
margin-bottom:10px;
}
.banner_right2 {
padding-top:10px;
clear:both;
}
.opinions {
margin-bottom:60px;
padding-left:0;
}
.opinions h2, .opinions2 h2 {
font-size:12px;
text-transform:uppercase;
font-weight:bold;
color:#CC2E2E;
background:#E5E5E5;
margin-bottom:5px;
padding:6px 0 7px 0;
text-align:center;
}
.small_block {
clear:both;
padding-top:5px;
}
.small_block img {
float:left;
margin-right:7px;
margin-bottom:5px;
}
.sm_txt {
float:left;
color:#000;
width:167px;
}
.sm_txt h4 {
font-weight:bold;
color:#CC2E2E;
font-size:12px;
}
.sm_txt p a {
color:#999;
text-decoration:underline;
}
.sm_txt p a:hover {
text-decoration:none;
}

.left_menu {
background:#626469;
padding:8px 0 22px 5px;
width:206px;
margin-bottom:28px;
}
.left_menu ul li {
font-size:14px;
font-weight:bold;
color:#fff;
background:url(../images/left_menu.gif) no-repeat 100% 100%;
padding:8px 0 14px 0;
}
.left_menu ul li a {
color:#fff;
background:url(../images/left_arr2.gif) no-repeat 0% 5px;
padding:0 10px 0 15px;
display:block;
}
.left_menu ul li a:hover {
color:#CC2E2E;
background:url(../images/left_arr1.gif) no-repeat 0% 5px;
text-decoration:none;
}

.left_menu ul li ul li .left_act {
color:#CC2E2E !important;
background:url(../images/left_arr1.gif) no-repeat 0px 5px !important;
padding-left:15px !important;
margin-left:-15px !important;
position:relative
}

.left_menu ul li .left_act {
color:#CC2E2E !important;
background:url(../images/left_arr1.gif) no-repeat 0px 5px !important;
padding-left:15px !important;
margin-left:0px !important;
position:relative
}


.sub_act {
color:#CC2E2E !important;
}
.left_menu ul li ul {
padding:14px 0 0 27px;
margin:5px 0 0 0;
background:#626469 url(../images/left_menu.gif) no-repeat 100% 0%;
}
.left_menu ul li ul li {
padding:0 0 2px 0;
background:none;
font-size:13px;
}
.left_menu ul li ul li a {
display:inherit;
padding:0;
background:none;
}
.left_menu ul li ul li a:hover {
background:none;
}
.left_menu .first, .left_menu .last {
background:none;
}

.partners {
border:solid 1px #ccc;
padding:9px 17px 6px 0;
width: 194px;
margin-bottom:27px;
}
.partners h2 {
font-size:14px;
font-weight:bold;
color:#CC2E2E;
text-align:center;
padding:0 0 14px 14px;
}
.partners_row {
text-align:center;
}
.partners_row img{
margin:0 0 0 12px;
}
.all_partners {
text-align:right;
padding-top:5px;
}
.all_partners a{
text-decoration:underline;
}
.all_partners a:hover{
text-decoration:none;
}

.konkurs {
border:solid 1px #ccc;
width: 211px;
text-align:center;
padding:6px 0 22px 0;
margin-bottom: 30px;
}
.konkurs h2 {
font-size:14px;
font-weight:bold;
color:#CC2E2E;
padding:0 0 8px 0;
}

.news_title {
padding:14px 0 0 0;
height:26px;
width:538px;
text-transform:uppercase;
font-weight:bold;
color:#CC2E2E;
text-align:center;
margin-bottom:20px;
margin-left:-11px;
position:relative;
}

.news_row {
border-bottom:solid 1px #E5E5E5;
margin-bottom:17px;
padding-bottom:7px;
}
.news_row img {
float:left;
margin-right:13px;
}
.news_body {
float:left;
width:412px;
}
.news_body p {
line-height:18px;
text-align:justify;
padding-bottom:0 !important;
}
.news_body h2 {
font-weight:bold;
font-size:12px;
color:#CC2E2E;
padding-bottom:5px;
}
.news_date {
font-weight:bold;
font-size:12px;
color:#ccc;
padding-bottom:3px;
}
.read_more {
text-align:right;
}
.read_more a {
background:url(../images/arr.gif) no-repeat 100% 5px;
padding-right:10px;
}
.banner_center {
padding:10px 2px 17px 0;
margin-top: 10px;
}
subpage_center {
padding:0 2px 55px 0;
margin-top: 0px;
}
.nav {
position:relative;
margin:-12px 0 0 0;
text-align:center;
font-weight:bold;
}
.nav a{
text-decoration:underline;
margin:0 1px;
}
.news_more {
background:url(../images/news_more.gif) no-repeat 100% 5px;
padding-right:14px;
margin-left:10px !important;
text-decoration:none !important;
}
.all_news {
margin-right:16px !important;
margin-left:0 !important;
text-decoration:none !important;
}

.title_feature {
background:#CC2E2E;
text-align:center;
padding:6px 0 0 0;
height:21px;
font-size:12px;
font-weight:bold;
color:#fff;
text-transform:uppercase;
margin-top:52px;
}
.anons_row1 {
background:url(../images/anons_row1.gif) repeat-y 0% 0%;
padding:9px 0 10px 7px;
}
.anons_row2 {
background:url(../images/anons_row2.gif) repeat-y 0% 0%;
padding:9px 0 10px 7px;
}
.anons_col1 {
float:left;
width:250px;
margin-right:20px;
}
.anons_col2 {
float:left;
width:249px;
}
.anons_col1 h3,.anons_col2 h3 {
font-size:12px;
font-weight:bold;
color:#CC2E2E;
}
.anons_col1 .date_an, .anons_col2 .date_an {
color:#A3A2A2;
}
.all_featured {
text-align:center;
padding:7px 0 0 0;
}
.all_featured a {
background:url(../images/news_more.gif) no-repeat 100% 5px;
padding-right:14px;
font-weight:bold;
}
.left_univers {
border:solid 1px #ccc;
width: 193px;
padding: 6px 7px 16px 8px;
margin-bottom:20px;
}

.left_univers h2 {
font-size:14px;
font-weight:bold;
color:#CC2E2E;
padding:0 0 8px 0;
text-align:center;
}

input.search2 {
  		width: 101px;
  		height: 18px;
		border: none;
		font-family: Arial;
		font-size:11px;
		color: #000000;
		padding: 2px;
		text-align: center;
}


.date_time input {
font:12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
padding-right:12px;
font-weight:bold;
color:#CC2E2E;
border:0;
background:#fff;
}


TABLE#tx-lzgallery-pi1-fotos TD {
text-align:center;
BACKGROUND-COLOR: #f6f6f6;
padding: 5px;
}

.hidden {
	color: white;
}

.catalog_title {
	font-family:arial;
	font-size:17px;
	font-weight: bold;
}

#tx-lzgallery-pi1-fotonav SELECT {
width: 40px;
margin-top:5px;
}

TABLE#tx-lzgallery-pi1-fotos TD img {
	margin:0;
}
.mt {
margin:0 auto;
}
.subpage_center ul {
padding:0 0 0 15px;
}
.subpage_center ul li {
list-style:inherit;
list-style-type:inherit;
}
.tx-srfeuserregister-pi1-text,.tx-srfeuserregister-pi1-password {
background:#fff;
border:solid 1px #ccc;
margin:0 0 7px 0;
width:200px;
height:17px;
padding:1px 0 0 2px;
font-size:11px;
}
#tx_srfeuserregister_pi1_captcha_response {
background:#fff;
border:solid 1px #ccc;
margin:0 0 7px 0;
width:100px;
height:17px;
padding:1px 0 0 2px;
font-size:11px;
}
.tx-srfeuserregister-pi1 legend {

}
.tx-srfeuserregister-pi1 {

}
.tx-srfeuserregister-pi1 dl {

}
.tx-srfeuserregister-pi1 dt { clear: both; width: 200px !important; text-align: right; padding-right: 1em; }
.tx-srfeuserregister-pi1 dd { text-align: left; width: 250px !important; }

.tx-srfreecap-pi2-image {
margin-left:0 !important;
}

.b-text {
font-weight: bold;
}


