@charset "utf-8";
/* CSS Document */

/*** Body Elements ***/
* 			{
			margin: 0px;
			padding: 0px;
			}

body 			{			
			background-color: #CCCCCC;
			margin: 0;
			font: 12px helvetica, tahoma, verdana, arial, sans-serif;
			background-image: url('../images/bg.gif');

			}

img 			{
			border: none;	
			}

/*** Text elements ***/
a		 	{
			color: white;	
			text-decoration: none;
			}

a:hover 		{
			color: white;	
			text-decoration: underline;
			}

p		 	{
			text-align: justify;
			text-indent: 30pt;
			padding-top: 0px;
			margin-top: 0px;
			}

h4			{
			padding: 0px;
			margin: 0px;
			}

/*** Tabs ***/
a.menuLink		{
			display:block; 
			float:left; 
			color:#fafafa; 
			text-decoration:none; 
			font-weight:bold; 
			text-align:center; 
			cursor:pointer; 
			background:url('../images/tab.gif') no-repeat;
			padding-top:15px;
			padding-bottom:3px;
			padding-left:5px;
			padding-right:5px;
			}

a.menuLink:hover	{
			color:#000; 
			background: url('../images/tab-hover.gif') no-repeat;
			}
p.paragraf {
color:#ffffff;
font: 14px helvetica, tahoma, arial, sans-serif;
}
p.paragraf:first-letter {color:#ff0000;font-size:xx-large}

/*** Layout structure ***/
#wrapper 		{
			width: 950px;
			margin: 0 auto;
			}

#content 		{
			width: 950px;	
			min-height: 500px;
			height:auto;
			background-color: #ff6666;
			}

#header 		{
			display: block;
			width: 950px;
			height: 150px;
			background-color: #ff6666;
			margin-top:5px;
			}

#menu	 		{
			display: block;
			width: 950px;
			height: 35px;
			background-color: #ff6666;
			border-bottom: 5px solid #bb0f0f;			
			}

#left 			{
			width: 200px;
			float: left;
			text-align:center;
			background-color: #ff6666;			
			padding-top:5px;
			height:100%;
			}

#center 		{
			display: block;
			width: 550px;
			float: left;
			background-color: #ff6666;			
			padding-top:5px;
			height:100%;
			}

#center img.th {
			border: 3px solid #5C5C5C; 
			margin-right: 5px;
			}

#center a:hover img.th
			{
			border: 3px solid #E8E8E8; 
			}


#center-big 		{
			display: block;
			width: 950px;
			float: left;
			background-color: #ff6666;			
			padding-top:5px;
			height:100%;
			}

#right 			{
			display: block;
			width: 200px;
			text-align: center;
			float: left;
			background-color: #ff6666;			
			padding-top:5px;
			height:100%;
			}

#footer 		{
			display: block;
			width: 950px;
			height: 35px;
			background-color: #ff6666;
			border-top: 5px solid #bb0f0f;
			}


#stats 			{
			margin:0 auto;
			text-align:center;
			width:950px;
			}



.tabs			{ 
float: right; 
margin:0; 
height:30px; 
position:relative; 
background:url('../images/tab_0c.gif') repeat-x left bottom; 
font-size:11px; 
list-style-type:none; 
padding-left:0; 
padding-right:15px; 
padding-top:5px; padding-bottom:0 }

.tabs li		{float:left; height:30px; margin-right:1px; }
.tabs li a		{display:block; float:left; height:30px; line-height:25px; color:#fafafa; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; cursor:pointer; background:url('../images/tab_0a.gif') no-repeat;; padding-left:4px; padding-right:0; padding-top:0; padding-bottom:0 }
.tabs li a b	{float:left; display:block; background:url('../images/tab_0b.gif') no-repeat right top;; padding-left:12px; padding-right:16px; padding-top:0; padding-bottom:5px }
.tabs li a:hover	{color:#fff; background: url('../images/tab_1a.gif') no-repeat; }
.tabs li a:hover b	{background:url('../images/tab_1b.gif') no-repeat right top; }


#formular {
background:url('../images/form.gif') repeat-x;
width: 400px;
height: 104px;
float: left;
margin-bottom: 10px

}




.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}

.clearfix {
display: inline-block;
}

html[xmlns] .clearfix {
display: block;
}

* html .clearfix {
height: 1%;
}