@charset "utf-8";
body{
background-image: url(images/background.gif);
background-repeat: repeat-x;
background-position: top left;
background-color: #D4D7DC;
margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif;
padding-top: 0px;
color: black;
font-size: 11px;
line-height: 17px;
overflow: scroll;
}
marquee{
float: right;
width: 450px;
font-size: 12px;
margin-top: 25px;

font-weight: bold;
}
a:link, a:visited{
text-decoration: none;
color: #d83533;
}
a:hover{
text-decoration: underline;
color: #d83533;
}
#zarovnani{
	margin: 0 auto;
	position: 50%;
	width: 750px;
	background-color: #FFFFFF;
}
#logo{
width: 235px;
height: 38px;
margin: 0 15px 15px 15px;
padding-top: 15px;
background-image: url(images/logo_top.gif); 
background-repeat: no-repeat;
background-position: bottom;
}
#GlobalNav{
width: auto;
padding: 5px 5px 5px 20px;
background-color: #FFFFFF; color: #999999;
font-weight: bold;
}
#content{
	width: auto;
	padding-bottom: 20px;
/*	background-color: #E8E8E8;*/
	background-color: #FFFFFF;
	border: 5px solid white;
}

/*---navigation menu--- */
#menu{
/*margin-left: 190px;*/
padding:0;
}

#navcontainer{
margin-right: 25px;
float: right;
padding: 0px;
}

#navcontainer ul{
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: left;
}

#navcontainer ul li {
	float: left;
 }

#navcontainer ul li a{
float: left;
list-style-position: outside;
list-style-image: url(images/menu_back.gif);
text-decoration: none;
color: black;
font-weight: bold;
font-size: 12px;
float: left;
margin: 0px;
margin-top: 25px;
padding-right: 12px;
margin-bottom: 10px;
padding-left: 12px;
letter-spacing: 0px;
border-left: 2px solid #000000;
}
#navcontainer li a:hover
{
color:#990000;
font-weight:bold;
}
#navcontainer li a:active
{
}
#navcontainer ul li.aktivni a{
color:#990000;
font-weight:bold;
text-decoration: underline; 

}

/************ header styles **************/
#header{
	width: 750px; 
	background-color: #FFFFFF;
}
/*#header{
	background-color:#FFFFFF;
	width: 750px; height: 158px;
	background-image: url(images/header.gif);
	background-position: left top;
	background-color:#FFFFFF; background-repeat: no-repeat;
}
#header h1{
	visibility: hidden;
	width: 750px; height: 130px; padding: O; margin: 0;
}*/
#mini_contact{
color: #FFFFFF; padding-left: 500px; z-index: 1; position: absolute; top: 100px;
}
#mini_contact a:link,#mini_contact a:visited{
text-decoration: none; color: #FFFFFF;
}
/************ end styles **************/
#end{
width: auto;
height: 48px;
background-image: url(images/end.gif);
background-repeat: repeat-x;
background-position: top left;
padding:25px; background-color: #FFFFFF;
font-size: 11px;
}
#ms{
color: #999999;
}
#ms a:link, #ms a:visited{
text-decoration: none;
color: #999999;
}
#ms a:hover{
text-decoration: underline;
color: #999999;
}
#odkazy a:link, #odkazy a:visited{
text-decoration: none;
color: #d83533;
}
#odkazy a:hover{
text-decoration: underline;
color: #d83533;
}

/************ news styles **************/
#news{
width: 217px;
margin: 20px;
position: relative; width: auto;  margin: 20px 20px 500px 500px;
}
#news h1{
color: black; font-size: 18px; font-weight: normal;  margin-bottom: 0;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#news h1 span{
color: #d83533; font-size: 18px; font-weight: normal; margin-bottom: 0;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.new{
	width: auto;
	background-image:url(images/news_line.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 40px; padding-top: 20px;
	color: black;
	font-size: 11px;
	line-height: 17px;
}
.new ul{
	padding-left: 15px; margin: 5px;
}
.new li{
	font-weight: bold;
	list-style-image: url(images/ikonka_list.gif);
	padding-top: 10px; 
	padding-left: 3px; 
	list-style-position: outside;
}
/************ about us styles **************/
#about_us{
width: 450px;float: left; text-align: justify; margin: 20px;
}
#about_us h1{
color: black; font-size: 18px; font-weight: normal;  
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#about_us h2{
color: black; font-size: 11px; font-weight: normal;  margin-bottom: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#about_us h1 span{
color: #d83533; font-size: 18px; font-weight: normal; margin-bottom: 0;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
/************ quick links stylr **************/
#quick_links{
flaot: left; position: relative; width: auto;  margin: 20px 270px 20px 20px; text-align: justify;
}
#quick_links h1{
color: black; font-size: 18px; font-weight: normal;  margin-bottom: 0;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#quick_links h1 span{
color: #d83533; font-size: 18px; font-weight: normal; margin-bottom: 0;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
/************ text style **************/
#text{
padding: 20px;
}
#text h1{
color: black; font-size: 18px; font-weight: normal;  margin-bottom: 0;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#text h1 span{
color: #d83533; font-size: 18px; font-weight: normal; margin-bottom: 0;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#text h2{
color: black; font-size: 18px; font-weight: normal;  margin-bottom: 20px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
#text h3{
color: #000000;
font-size: 12px; font-weight: bold;
}
#text h3 a:link,#text h3 a:visited{
text-decoration: underline;
}
#text dd{
margin-left: 15px;
}
#text dt{
margin-top: 20px;color: #d83533;
}
#formular{
margin-left: 260px; margin-top: 35px; position: relative;
}
#formular h2{
color: black; font-size: 18px; font-weight: normal;  margin-bottom: 20px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
