#body 
{
	font-family:Arial, Helvetica, sans-serif;
	background-color:white;
	font-size: small;
}

a:link, a:visited, a:hover 
{
	text-decoration:underline;
	color:blue;
}

h1 
{	font-size:115%;
	text-align:center;
	
}

h2 
{
	font-size:105%;
	text-align:center;
}

h3 
{
	font-size:100%;
	text-align:left;
}

h4 
{
	font-size:100%;
	text-align:center;
	}

h5 
{
	font-size:100%;
	text-align:center;
}

h6 
{
	font-size:75%;
	text-align:center;
	}

#wrapper 
{
	margin:2%;
width:auto;
float:none !important;
}

#masterheader 
{
	float:left;
	width:300px;
}

#masterheaderbanner 
{
	background-image:url(img/logomobil.jpg);
	height:69px;
	width:296px;
	background-repeat:no-repeat;
	background-position:center;
}

#masterheaderbottom 
{
	background-color:#000000;
	height:8px;
	width:300px;
	background-image:url(img/topnavmobil.jpg);
}

#masterheaderbottom ul 
{
	list-style-type:none;
	margin:0px;
	text-align:center;
	
}

#masterheaderbottom li 
{
	float:left;
	width:10%;
	
}

#masterheaderbottom a 
{
	color:white;
	font-size:100%;
	padding-left:2px;
	font-variant:small-caps;
	font-weight:400;
}

#masterheaderbottom a:hover 
{
	color:white;
	text-decoration:none;
	font-weight:900;
}

#navigation 
{
	background-color:#FFFFFF;
	border:1px solid red;
	width:55px;
	
}

#navigation ul 
{
	list-style-type:none;
	line-height:25px;
	margin:0px 0px 0px;
	padding:0px;
}

#navigation li 
{
	padding-left:5px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#d24f28;
	padding-top:5px;
	padding-bottom:5px;
}

#navigation a 
{
	color:#29166f;
	font-weight:bold;
	display:block;
	font-size:85%;
}

#navigation a:hover 
{
	color:red;
	text-decoration:none;
}

#navigationlower 
{
	float:left;
	width:55px;
	border:1px solid red;
	background-color:#FFFFFF;
	
}

#navigationlower h1 
{
	color:#006200;
	font-size:small;
	font-weight:bold;
	padding-bottom:2px;
	padding-top:2px;
}

#navigationlower a, .required 
{
	color:red;
}

#navigationlower h2 
{
	color:#007800;
	font-size:small;
	font-weight:normal;
	padding-bottom:2px;
	padding-top:4px;
}

#navigationcounter 
{
	float:left;
	width:55px;
	border:1px solid red;
	background-color:#FFFFFF;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:0px;
	padding-bottom:0px;
}

#navigationcounter h1 
{
	font-size:75%;
	font-weight:normal;
	color:#000000;
	text-align:center;
	text-decoration:none;
}

#content 
{
	background-color:#FFFFFF;
	width:294px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-color:#d24f28;
	border-bottom-color:#d24f28;
	border-left-color:#d24f28;
	float:left;
	padding:3px;
}

#footer 
{
	background-color:red;
	height:30px;
	border:1px solid green;
	font-size:80%;
	text-align:center;
	float:left;
	width:300px;
	padding-top:2px;
	padding-bottom:2px;
	color:#FFFFFF;
}

#footer a 
{
	color:#FFFFFF;
	font-size:80%;
	padding-right:10px;
	padding-left:10px;
	list-style-type:none;
}

#rightbox 
{
	width:45px;
	border:1px solid red;
	margin-top:2px;
	float:right;
	padding:5px;
	background-color:red;
}

#rightbox img 
{
	padding-top:2px;
	padding-bottom:6px;
}

#rightboxtop h1 
{
	font-size:90%;
	color:white;
}

#rightboxtop h2 
{
	font-size:12px;
	color:gray;
	text-decoration:underline;
	text-align:left;
	padding-bottom:7px;
	padding-top:5px;
}

#rightboxtop ul 
{
	list-style-type:none;
	background-color:white;
	color:#D2D2D2;
	font-size:80%;
	margin-right:0px;
	margin-left:0px;
	padding-left:5px;
}

#rightboxtop li, #rightboxheading a:hover 
{
	text-decoration:none;
}

#rightboxtop a 
{
	color:green;
	text-decoration:none;
	margin-left:0px;
}

#rightboxtop a:hover 
{
	color:green;
	text-decoration:underline;
	font-weight:bold;
}

#rightboxtop 
{
	background-color:white;
	width:40px;
	border:1px solid green;
	padding-top:2px;
	padding-bottom:2px;
	margin-right:2px;
	margin-left:2px;
}

#rightboxheading 
{
	background-color:green;
	width:40px;
	border:1px solid #A2A1A6;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:2px;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:2px;
}

#rightboxheading h5 
{
	font-size:115%;
	color:white;
	text-decoration:none;
}

#rightboxheading ul 
{
	list-style-type:none;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:5px;
}

#rightboxheading li 
{
	font-size:80%;
	color:white;
	list-style-type:none;
	padding-top:7px;
	padding-bottom:7px;
}

#rightboxheading a 
{
	color:white;
}

#centerbox 
{
	float:left;
	width:150px;
	margin:3px;
	margin-top:2px;
	margin-left:3px;
	margin-bottom:3px;
	margin-right:3px;
}

#centerbox p 
{
	font-size:80%;
	padding-top:1px;
	padding-right:5px;
	padding-left:5px;
}

#centerbox h3 
{
	padding-right:5px;
	padding-left:5px;
	font-size:100%;
	padding-top:8px;
	padding-bottom:2px;
	text-align:left;
}

#centerbox h4 
{
	padding-right:5px;
	padding-left:5px;
	font-size:90%;
	padding-top:1px;
	padding-bottom:1px;
	text-align:left;
}

#largebox 
{
	float:left;
	width:195px;
	margin:3px;
	margin-top:2px;
	margin-left:3px;
	margin-bottom:3px;
	margin-right:3px;
}

#largebox p 
{
	font-size:100%;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
}

#largebox h3 
{
	padding-right:5px;
	padding-left:5px;
	font-size:100%;
	padding-top:10px;
	padding-bottom:5px;
	text-align:left;
}

#largebox ul 
{
	font-size:95%;
}

table 
{
	border:1px green solid;
	border-collapse:separate;
	border-spacing:0px;
}

tr, td 
{
	border:1px green solid;
}



th 
{
	text-align:center;
}

#leftnav 
{
	float:left;
	width:50px;
	border:1px solid red;
	margin-right:2px;
	margin-bottom:3px;
	padding-right:3px;
	padding-left:5px;
	padding-top:3px;
	background-color:red;
	margin-top:2px;
}

.smallpictures 
{
	padding:5px;
	border:1px solid #650133;
	float:left;
	width:517px;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:5px;
	margin-right:5px;
}

.smallpictures a 
{
	color:#3b006a;
	text-decoration:none;
	padding-top:5px;
	margin-top:5px;
	font-style:italic;
	font-weight:bold;
}

.smallpictures a:hover 
{
	color:#c20000;
	text-decoration:none;
}

.smallpictures img, .smallpicturesleft img 
{
	float:left;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px;
}

.smallpicturesleft, .smallpicturesright 
{
	padding:5px;
	border:1px solid #29166f;
	float:left;
	width:130px;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:5px;
	margin-right:5px;
}

.smallpicturesleft p, .smallpicturesright p, .smallpicturesrightnoborder p, .smallpicturesleftnoborder p, div 
{
	text-align:left;
}

.smallpicturesleft a, .smallpicturesright a, .smallpicturesrightnoborder a, .smallpicturesleftnoborder a 
{
	color:red;
	text-decoration:none;
	padding-top:5px;
	margin-top:5px;
	font-style:italic;
	font-weight:bold;
}

.smallpicturesleft a:hover, .smallpicturesright a:hover, .smallpicturesrightnoborder a:hover, .smallpicturesleftnoborder a:hover 
{
	color:#29166f;
	text-decoration:none;
}

.smallpicturesright img 
{
	float:right;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px;
}

.smallpicturesrightnoborder, .smallpicturesleftnoborder 
{
	padding:4px;
	float:left;
	width:130px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
}

.smallpicturesrightnoborder img 
{
	float:right;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:3px;
}

.smallpicturesleftnoborder img 
{
	float:left;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:3px;
}

P.blocktext 
{
	padding:5px;
	border:1px solid #650133;
	margin-left:auto;
	margin-right:auto;
	width:475px;
}

img.displayed 
{
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.hide 
{
	display:none;
}

.info 
{
	margin:5px;
	padding:5px;
	border:1px solid black;
	float:left;
	width:575px;
}

.info p 
{
	font-size:80%;
}

.cimer 
{
	display:none
}