/* Imported Styles
----------------------------------------------- */
@import url("content.css");


/* Common Part
----------------------------------------------- */
* {
padding:0;
margin:0;
}

body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background:#ccc;
background:#fff url(images/all_bg.gif) repeat-x 0% 0%;
position:relative;
min-height:100%;
}


html,* html body {
height:100%;
}

img {
border:none
}

.clear {
clear:both;
font-size:0%;
line-height:0%;
}

/*#header {
background:url(images/header_bg.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/header_bg.png, sizingMethod='crop');
_background:none;
width:1000px;
height:206px;
margin:0 auto;
}*/

#header {
background:url(images/header_bg.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/header_bg.png, sizingMethod='crop');
_background:none;
width:996px;
height:206px;
margin:0 auto;
min-width:960px;
}

#header .tx-slideshow-pi1 {
padding:39px 0 0 0px;
margin:0 0 0 -140px;
}

#header h1 a {
position:relative}


.link {
float:right;
margin:-20px 0 0 0 ;
padding:0 162px 0 0
}
.link a {
display:block;
margin:0 0 5px 0;
position:relative
}


/*#content {
width:386px;
margin:0 auto;
padding:28px 325px 356px 289px;
line-height:16px
}*/

#content {
width:385px;
margin:0 auto;
padding:28px 325px 356px 289px;
line-height:16px
}

/*#content_sub {
width:595px;
margin:0 auto;
padding:28px 189px 356px 216px;
line-height:16px
}*/

#content_sub {
width:590px;
margin:0 auto;
padding:28px 189px 356px 216px;
line-height:16px;
position:relative;
}

#content h2, #content_sub h2 {
margin:0 0 10px 0
}

#content p, #content_sub p {
margin:0 0 10px 0
}


#content p span, #content_sub p span{
margin:0 0 0px 20px
}

#content p img, #content_sub p img {
float:left;
margin:10px;
}

#content p a img, #content_sub p a img {
float:none !important;
margin:10px;
}


#content ul, #content_sub ul {

margin:0 0 10px 0
}

#content ul li, #content_sub ul li {
margin:0 0 2px 37px
}

#content a, #content_sub a {
color:#F48000;
text-decoration:none
}

/*#footer {
position:absolute;
bottom:0;
width:100%;
}*/

#footer {
position:absolute;
bottom:0;
width:100%;
min-width:920px;
}

/*#foot {
width:688px;
margin:0 auto;
background:url(images/footer_bg.png) no-repeat 0px 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/footer_bg.png, sizingMethod='crop');
_background:none;
height:312px;
}*/

#foot {
width:720px;
margin:0 auto;
background:url(images/footer_bg.png) no-repeat 0px 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/footer_bg.png, sizingMethod='crop');
_background:none;
height:312px;
}

/*.left_pic1 {
position:absolute;
width:357px;
height:675px;
bottom:0;
margin:0 0 0 -156px
}*/

/*.left_pic {
background:url(images/left_pic.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/left_pic.png, sizingMethod='crop');
_background:none;
z-index:10;
width:357px;
height:675px;
bottom:0;
}*/

/*.left_pic1 {
position:absolute;
width:207px;
height:675px;
bottom:0;
margin:0 0 0 -156px
}*/

.left_pic1 {
position:absolute;
width:207px;
height:675px;
bottom:0;
margin:0 0 0 -146px
}

.left_pic {
background:url(images/left_pic.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/left_pic.png, sizingMethod='crop');
_background:none;
z-index:10;
width:207px;
height:675px;
bottom:0;
}

.right_pic1 {
position:absolute;
width:190px;
height:560px;
bottom:0;
margin:0 0 0 655px
}
.right_pic {
background:url(images/right_pic.png) no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/right_pic.png, sizingMethod='crop');
_background:none;
z-index:0;
width:190px;
height:560px;
bottom:0;
margin:0 0 0 0px
}

.invis {
color:#fff;
margin:0px  0px 0 -50px;
font-size:11px;
position:absolute;
bottom:10px;
width:250px
}

.invis a {
font-size:11px;
color:#fff;
text-decoration:none
}

.banner {
float:left;
padding:3px 0px 0px 26px;
position:absolute;
width:500px

}

.banner a {
margin:0 0 0 10px;
}
/* =Misc(links)
----------------------------------------------- */
/*.list {
list-style:none;
margin:0 0 0 70px !important
}

.list li {
width:150px;
float:left;
margin:0 50px 26px 0 !important
}*/
.list {
list-style:none;
margin:0 0px 0 50px !important;
width:565px !important       
}

.list li {
font-size:11px;
width:150px;
float:left;
margin:26px 20px 0 0 !important
}

.pic2 {
background:url(images/pic2.gif) no-repeat 0% 0%;
width:133px;
height:28px;
padding:115px 0 0 0;
text-align:center;
display:block
}
/* =Header
----------------------------------------------- */

/* =Content
----------------------------------------------- */

/* =Secondary(sidebar)
----------------------------------------------- */
/*.b1 {
background:url(images/b1.png) no-repeat 100% 100%;
width:47px;
height:16px;
padding:239px 0 0 85px;
_padding:0 0 0 0;
_margin:239px 0 0 85px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b1.png, sizingMethod='crop');
_background:none;

}

.b1  a  {
display:block;
width:47px;
height:16px;
position:relative
}



.b2 {
background:url(images/b2.png) no-repeat 0% 0%;
width:61px;
height:39px;
margin:39px 0 0 35px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b2.png, sizingMethod='crop');
_background:none;

}
.b2 a {
display:block;
width:61px;
height:39px;
position:relative
}
.b3 {
background:url(images/b3.png) no-repeat 0% 0%;
width:54px;
height:41px;
margin:102px 0 0 77px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b3.png, sizingMethod='crop');
_background:none;
}
.b3 a {
display:block;
width:54px;
height:39px;
position:relative
}
.b4 {
background:url(images/b4.png) no-repeat 0% 0%;
width:84px;
height:39px;
margin:36px 0 0 27px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b4.png, sizingMethod='crop');
_background:none;

}

.b4 a {
display:block;
width:84px;
height:39px;
position:relative
}

.b5 {
background:url(images/b5.png) no-repeat 0% 0%;
width:76px;
height:34px;
margin:32px 0 0 70px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b5.png, sizingMethod='crop');
_background:none;

}
.b5 a {
display:block;
width:76px;
height:34px;
position:relative
}

.b6 {
margin:0px 0 0 0;
padding:0 0px 0 0;
width:72px;
height:18px;
position:absolute;
bottom:117px;
margin:0 0 0 57px
}

.b6 a {
position:absolute;
display:block;
}*/




.link .link1 {
display:block;
width:97px;
height:21px;
margin:0 0 5px 0;
position:relative;
background:url(images/b_news.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src=fileadmin/templates/images/b_news.png, sizingMethod='crop');
_background:none;
cursor:hand;
cursor:pointer;

}

.link .link1:hover {
display:block;
width:97px;
height:21px;
margin:0 0 5px 0;
position:relative; 
background:url(images/b_news_a.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b_news_a.png, sizingMethod='crop');
_background:none;
cursor:hand;
cursor:pointer; 
}

.link .link2 {
display:block;
width:97px;
height:21px;
margin:0 0 5px 0;
position:relative;
background:url(images/b_stat.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src=fileadmin/templates/images/b_stat.png, sizingMethod='crop');
_background:none;
cursor:hand;
cursor:pointer;

}

.link .link2:hover {
display:block;
width:97px;
height:21px;
margin:0 0 5px 0;
position:relative; 
background:url(images/b_stat_a.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b_stat_a.png, sizingMethod='crop');
_background:none;
cursor:hand;
cursor:pointer; 
}


.b1 {
width:47px;
height:16px;
padding:239px 0 0 85px;
_padding:0 0 0 0;
_margin:239px 0 0 85px;

}

.b1  a  {
display:block;
width:47px;
height:16px;
position:relative; 
background:url(images/b1.png) no-repeat 100% 100%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b1.png, sizingMethod='crop');_background:none;
cursor:hand;
cursor:pointer;
}

.b1  a:hover  {
display:block;
width:47px;
height:16px;
position:relative;
background:url(images/b1_a.png) no-repeat 100% 100%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b1_a.png, sizingMethod='crop');_background:none; 
cursor:hand;
cursor:pointer;
}



.b2 {
width:61px;
height:39px;
margin:39px 0 0 35px;

}
.b2 a {
display:block;
width:61px;
height:39px;
position:relative;
background:url(images/b2.png) no-repeat 0% 0%; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b2.png, sizingMethod='crop');
_background:none;
cursor:hand;
cursor:pointer;
}

.b2 a:hover {
display:block;
width:61px; 
height:39px;
position:relative;
background:url(images/b2_a.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b2_a.png, sizingMethod='crop');
_background:none; 
cursor:hand;
cursor:pointer;
}


.b3 {
width:54px;
height:41px;
margin:102px 0 0 77px;

}
.b3 a {
display:block;
width:54px;
height:41px;
position:relative;
background:url(images/b3.png) no-repeat 0% 0%; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b3.png, sizingMethod='crop');
_background:none;
cursor:hand;
cursor:pointer;
}

.b3 a:hover {
display:block;
width:54px; 
height:41px;
position:relative;
background:url(images/b3_a.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b3_a.png, sizingMethod='crop');
_background:none; 
cursor:hand;
cursor:pointer;
}


.b4 {
width:87px;
height:39px;
margin:36px 0 0 27px;

}
.b4 a {
display:block;
width:87px;
height:39px;
position:relative;
background:url(images/b4.png) no-repeat 0% 0%; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b4.png, sizingMethod='crop');
_background:none;
cursor:hand;
cursor:pointer;
}

.b4 a:hover {
display:block;
width:87px; 
height:39px;
position:relative;
background:url(images/b4_a.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b4_a.png, sizingMethod='crop');
_background:none; 
cursor:hand;
cursor:pointer;
}
.b5 {
width:86px;
height:34px;
margin:32px 0 0 60px;

}
.b5 a {
display:block;
width:86px;
height:34px;
position:relative;
background:url(images/b5.png) no-repeat 0% 0%; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b5.png, sizingMethod='crop');
_background:none;
cursor:hand;
cursor:pointer;
}

.b5 a:hover {
display:block;
width:86px; 
height:34px;
position:relative;
background:url(images/b5_a.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b5_a.png, sizingMethod='crop');
_background:none; 
cursor:hand;
cursor:pointer;
}

.b6 {
margin:0px 0 0 0;
padding:0 0px 0 0;
width:76px;
height:18px;
position:absolute;
bottom:117px;
margin:0 0 0 57px
}

.b6 a {
position:absolute; 
display:block;
background:url(images/b6.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b6.png, sizingMethod='crop');
_background:none;
width:76px;
height:18px; 
cursor:hand;
cursor:pointer;
}

.b6 a:hover {
position:absolute;
display:block;
background:url(images/b6_a.png) no-repeat 0% 0%;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=fileadmin/templates/images/b6_a.png, sizingMethod='crop'); 
_background:none;
width:76px;
height:18px;
cursor:hand;
cursor:pointer;
}




/* =Footer
----------------------------------------------- */

#roll {
width:310px;
position:absolute;
padding:316px 0 0 156px;
margin:0px 0 0 0px

}

#roll a {
text-decoration:none;
color:#000;
font-weight:bold;
}

#roll a:hover {
text-decoration:none;
color:#CD2B2E;
font-weight:bold;
}

.fon {
background:url(images/fon.gif) no-repeat 0% 0%;
width:130px;
height:125px;
text-align:center;
margin:0 0 0 0;
padding:11px 0 0px 3px;
color:#F48000;
}

.fon img {
margin:0 0 5px 0
}

.fon a {
position:relative
}

/*.fon2 {
background:url(images/fon2.gif) no-repeat 0% 0%;
width:96px;
height:87px;
text-align:center;
padding:8px 0 0 1px;
margin:0px 10px 10px 10px;
float:left;
}*/

.fon2 {
background:url(images/fon2.gif) no-repeat 0% 0%;
width:96px;
height:87px;
text-align:center;
padding:8px 0 0 1px;
margin:0 10px 10px;
float:left;
}

.blocking p {
display:inline
}
.blocking a {
display:inline
}

.img_title {
font-weight: bold;
text-align:center;
color:#F48000;
}

.input_style {
width: 250px;
margin: 3px 0px 3px 0px;
}

.textarea_style {
width: 300px;
margin: 3px 0px 3px 0px;
}

.select_style {
width: 250px;
margin: 3px 0px 3px 0px;
}

fieldset {
border: 0;
padding: 0px;
margin: 0px;
}

fieldset input {
margin-left: 150px;
}

legend {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;   
    font-size: 11px;
    color: #949293;
    margin: 0px;
    padding: 0px;
}

