/* RESET CSS */
body,div,table,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
/*table {border-collapse:collapse;border-spacing:0;}*/
fieldset,img {border:0;}
ol,ul {list-style:none;}
ul {display: inline;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
img {margin:0;padding:0;border:0;}
html {font-size: 100.01%;}
input{border:0; color:#CCCCCC;font-size:11px;height:22.5px;}
span{float:left;}
/* END OF RESET CSS */


/* STANDART ELEMENTS */
body {
font:62.5% Georgia, "Times New Roman", Times, serif;
/*font: 62.5% Verdana, Arial, Helvetica, sans-serif;*/
background-color:#2e2e2e;
behavior: url("csshover3.htc"); 
}
h1,h3,h4,h5 {
font-weight:bold;
color: #424242;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1 {font-size: 2.2em;}
h2 {font-size: 1.8em;color:#FFFFFF;}
h3 {font-size: 0.9em;color:#FF6800;}
h4,h5 {font-size: 1.2em;}

p {
font-size: 1.2em;
line-height:1.4em
}
span{float:left;}
/* END OF STANDART ELEMENTS */

/* STRUCTURE */
#wrapper {
width: 100%;
text-align:center;
margin: 0 auto;
background-image:url(../images/wrapper-bg.gif);
background-repeat:repeat-x;
}

#container{
width: 950px;
margin: 0 auto;
position: relative;
padding: 0;
}
/* END OF STRUCTURE */

/* HEADER */
#header {
position:relative;
height:90px;
}
#header img{
border:0;
}
.logo-area{float:left;margin-top:5px;}

.newsletter{
float:right;
margin-top:54px;
height:39px;
margin-right:10px;
}
.addme{
float:right;
background-color:#252525;
text-align:center;
padding:3px;
height:32px;
}
.addme span{
margin:5px;
}

.lang{
float:left;
width:65px;

}
.choices{
padding:15px;

}
.choices span{
margin:2px;
}



#menu-area{
font-size:13px;
margin-left:90px;
height:52px;
padding-top:10px;
margin-bottom:25px;
background-image:url(../images/menu-bg.gif);
background-repeat:repeat-x;
}
#menu-area ul{padding:0;margin:0;position:relative;}
#menu-area li{margin-right:10px;}
.menu{height:15px;color:#ff6800;padding:10px; cursor:pointer; float:left;}
.menu:hover, .menu:active{
 /* no go in IE */ 
height:15px;
background-color:#3d3d3d;
background-image:url(../images/menu-arrow.png);
background-repeat:no-repeat;
background-position:bottom center;
padding:10px;
}
.menu:hover a, .menu:hover a:active{color:#FFF;text-decoration:none;}
.menu a{color:#FFF;text-decoration:none;}
.menu a:visited{color:#FFF;text-decoration:none;}
.menu a:hover{color:#FFF;text-decoration:none;}
.menu a:active{color:#FFF;text-decoration:none;}

/* END OF HEADER */

/* SPLASH */
#splash{
height:300px;
background-color:#d3d3d3;
}
.splash-content{
width:800px;
}
#splash-galeri{
height:620px;
width:950px;
margin-bottom:10px;
background-color:#000000;
}
/* END OF SPLASH */

/* CONTENT */
#mini-content{
/*min-height:300px;
height:auto !important;
height:300px;*/
margin-top:10px;
margin-bottom:20px;
font-size:11px;
line-height:15px;
text-align:left;
width:950px;
}
.teaser{
position:relative;
width:100%;
color:#FFFFFF;
background-color:#000000;
margin-bottom:20px;
margin-top:40px;
}
.t-content{
padding:30px;
}
.t-content a{
color:#FFFFFF;
text-decoration:underline;
}
.t-content a:active{
color:#FFFFFF;
text-decoration:underline;
}
.t-content a:hover{
color:#FFFFFF;
text-decoration:none;
}
.t-content a:visited{
color:#FFFFFF;
text-decoration:none;
}
.t-header{
position:absolute;
margin-top:-30px;
}
.w-header{
position:absolute;
margin-top:-30px;
}

/* FOOTER */
#footer{
clear:both;
width:100%;
text-align:left;
bottom:0;
float:left;
}
.footer-bottom{
background-color:#4c4c4c;
margin:0 auto;
height:33px;
}
.footer-content{
width:950px;
margin:0 auto;
color:#FFFFFF;
padding-top:10px;
}
#footer a, a:visited, a:active{
color:#FFFFFF;
text-decoration:none;
}
#footer a:hover{
color:#ddd;
text-decoration:none;
}
/* END OF FOOTER */


/* TOOLS */
.left {float:left;}
.right {float:right;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.pad20{padding:20px;}
.pad25{padding:25px;}

/* CLEARFIX */
.clear {clear:both;font-size:0px;line-height:0px;}
.clearfix:after {content: ".";clear: both;height: 0;visibility: hidden;display: block;}
.clearfix {display: inline-block; /* Fixes IE/Mac */ }
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.textinput {background-color: #333333; border:0;
font-family: verdana;font-size: 11px;color: #ffffff;text-decoration: none; text-align:right}

.textarea {background-color: #333333; height:60; border:0;
font-family: verdana;font-size: 11px;color: #ffffff;text-decoration: none;text-align:right}

.textbtn {background-color: #202020; border:1; border-bottom-color:#333333;
font-family: verdana;font-size: 11px;color: #ffffff;text-decoration: none;}































/* END OF CONTENT */

/* SUBPAGE  */
#sub-splash{height:163px;background-color:#ff6800;}
#sub-content{
min-height:200px;
height:auto !important;
height:200px;
background-color:#f8f8f8;
font-size:12px;
line-height:20px;
text-align:left;
padding:15px;
}
.title-area{
height:45px;
background-color:#f0f0f0;
font-size:20px;
text-align:left;
color:#ff6800;
margin-top:-2px;
}
.title{
padding:20px 0 0 15px;
}
.left-content{
float:left;
width:665px;
text-align:justify;
}
.right-content{
float:right;
width:210px;
text-align:center;
}

.right-content ul{
padding:0;
position:relative;
}
.right-content li{
list-style-type:none;
height:50px;
width:194px;
background-image:url(../images/sub-right-button.gif);
background-position:left;
background-repeat:no-repeat;
margin-bottom:5px;
text-indent:40px;
}
.right-content span{
margin-top:13px;
}
.right-content a, a:visited{
color:#333333;
text-decoration:none;
}
.right-content a:hover, a:active{
color:#333333;
text-decoration:underline;
}
/* END OF SUBPAGE*/
