﻿/* CSS Document */
body
	{
	margin:0px;
	}
	
 a:link {color: #6187B8; text-decoration:none; }
 a:active {color: #6187B8; text-decoration:underline;	}
 a:visited {color: #6187B8; text-decoration:none;	}
 a:hover { color: #CC6600; text-decoration: none; }

  a.imp:link {color: #fff; text-decoration:none; }
 a.imp:active {color: #fff; text-decoration:underline;	}
 a.imp:visited {color: #fff; text-decoration:none;	}
 a.imp:hover { color: #CC6600; text-decoration: none; }
 
 p
 	{
	line-height:17px;
	}
 
#wraper
	{
	width:100%;
	padding:0px;
	margin:0px;
	}
#headerblank
	{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	}
#logobg
	{
	float:left;
	background-image:url(images/headerbg.gif);
	background-repeat:repeat-x;
	background-position:left;
	width:100%;
		position: aboslut;
	z-index: -1;
	}
#logo
	{
	float:none;
	width:940px;
	margin:0px auto;
	padding:0px;
	background-image:url(images/headerbg.gif);
	background-repeat:no-repeat;
	height:65px;
	position: aboslut;
	z-index: -1;
	}
#headerbg
	{
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	background-image: url(images/navigationbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color: #1385a9;
	}
#header
	{
	float:none;
	padding:0 32px 0 32px;
	width:940px;
	margin:0px auto;
	}
#menu
	{
	float:left;
	width:940px;
	text-align:center;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color: #ffffff;
	margin:46px 0 0 0;
	padding: 0px;

	}
a.menu
	{
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color: #06527e;
	background-color: #fff;
	text-decoration:none;
	padding:4px 21px 4px 21px;
	}
	
a.menu:hover
	{
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color: #06527e;
	background-color: #FFEECA;
	text-decoration:none;
	padding:4px 21px 4px 21px;
	}
		
a.menu1
	{
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color: #06527e;
	background-color: #fff;
	text-decoration:none;
	padding:4px 21px 4px 21px;
margin: 0 0px 0 4px;
	}
a.menu1:hover
	{
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	color: #06527e;
	background-color: #FFEECA;
	text-decoration:none;
	padding:4px 21px 4px 21px;
margin: 0 0px 0 4px;
	}
	

#headerimg
	{
	float:left;
	width:940px;
	background-image:url(images/headerimg.jpg);
	background-repeat:no-repeat;
	height:271px;
	}
#headerheadings
	{
	float:left;
	margin:65px 0 0 0;
	width:300px;
	padding:0 0 0 67px;
	}
#headerheading01
	{
	float:left;
	width:300px;
	font-family: Arial;
	font-weight:normal;
	font-size:26px;
	color: #000000;
	}
#headerheading02
	{
	float:left;
	width:300px;
	font-family: Arial;
	font-weight:normal;
	font-size:15px;
	color: #cc6600;
	line-height:14px;
	}
#headerheading03
	{
	float:left;
	width:300px;
	font-family: Arial;
	font-weight:normal;
	font-size:15px;
	color: #7e9fa9;
	line-height:18px;
	margin:13px 0 0 0;
	}
.headerredfont
	{
	font-family: Arial;
	font-weight:normal;
	font-size:15px;
	color: #cc6600;
	}
#headersearchandlogin
	{
	float:left;
	width:940px;
	height:46px;
	padding:0px;
	margin:0px;
	}
	
#loginbg
	{
	float:left;
	width:940px;
background-color: #fff;
	height:50px;
	padding:0px 0 0 0;
	}
	
#userlogin
	{
	float:left;
	padding:2px 0 0 29px;
	width:89px;
	font-family: Arial;
	font-weight:normal;
	font-size:15px;
	color: #06527e;
	}
#usernametextfield
	{
	float:left;
	width:150px;
	padding:0px;
	margin:0px;
	}
.logintextfield
	{
	border:1px solid #404040;
	width:142px;
	height:14px;
	font-family: Arial;
	font-weight:normal;
	font-size:9px;
	color: #000000;
	padding:4px 0 0 4px;
	}
#passwordtextfield
	{
	float:left;
	width:150px;
	padding:0 0 0 10px;
	margin:0px;
	}
#gobutton
	{
	float:left;
	padding:0 0 0 7px;
	width:21px;
	}
.gobutton
	{
	float:left;
	width:21px;
	height:21px;
	text-align:center;
	text-decoration:none;
	background-image: url(images/gobutton.jpg);
	background-repeat:no-repeat;
	}
.gobutton:hover
	{
	float:left;
	width:21px;
	height:21px;
	text-align:center;
	text-decoration:none;
	background-image: url(images/gohover.jpg);
	background-repeat:no-repeat;
	}
#rigisternow
	{
	float:left;
	width:96px;
	padding: 0 0 0 9px;
	}
.registernow
	{
	float:left;
	width:96px;
	text-align:center;
	height:18px;
	background-image:url(images/registernowactive.jpg);
	font-family: Arial;
	font-weight: normal;
	font-size:12px;
	color: #cc6600;
	padding:3px 0 0 0;
	text-decoration:none;
	line-height:14px;
	}
.registernow:hover
	{
	float:left;
	width:96px;
	text-align:center;
	height:18px;
	background-image: url(images/registernowhover.jpg);
	font-family: Arial;
	font-weight: normal;
	font-size:12px;
	color: #63b8d3;
	text-decoration:none;
	padding:3px 0 0 0;
	line-height:14px;
	}
#searchbg
	{
	float:left;
	width:350px;
	padding:13px 0 0 15px;
	height:33px;
	background-image:url(images/searchbg.gif);
	background-repeat:repeat-x;
	}
#search
	{
	float:left;
	background-image:url(images/searchicon.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:2px 0 0 17px;
	width:53px;
	font-family:Arial;
	font-weight:normal;
	color: #ffffff;
	font-size:15px;
	}
#searchtextfield
	{
	float:left;
	width:133px;
	padding:0px;
	margin:0px;
	}
.searchtextfield
	{
	border:1px solid #404040;
	width:127px;
	height:14px;
	font-family: Arial;
	font-weight:normal;
	font-size:9px;
	color: #000000;
	padding:4px 0 0 4px;
	}
#searchgo
	{
	padding:0 0 0 5px;
	float:left;
	width:25px;
	}
.searchgo
	{
	float:left;
	width:25px;
	height:17px;
	padding:4px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	text-decoration:none;
	background-image:url(images/searchgo.gif);
	background-repeat:no-repeat;
	line-height:14px;
	}
.searchgo:hover
	{
	float:left;
	width:25px;
	height:17px;
	padding:4px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	text-decoration:none;
	background-image: url(images/searchgohover.gif);
	background-repeat:no-repeat;
	line-height:14px;
	}
#advancesearch
	{
	float:left;
	width:96px;
	padding: 0 0 0 5px;
	}
#indexbodyblank
	{
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	background-color: #1385a9;
	}
#indexbody
	{
	float:none;
	width:940px;
	margin:0px auto;
	}
#indexbodybg
	{
	background-color: #ffffff;
	width:940px;
	float:left;
	}
#indexrightcontent
	{
	float:left;
	padding:0 0 0 0px;
	width:600px;
	margin-left: 15px;
	}
#indexcontentheading01
	{
	float:left;
	width:522px;
	margin:20px 0 0 0;
	font-family:verdana;
	font-weight:bold;
	font-size:24px;
	color: #000000;
	}
.indexrightcontentsmalltxt
	{
	float:left;
	margin:6px 0 0 0;
	font-family:Arial;
	font-weight:normal;
	text-align:justify;
	font-size:12px;
	color: #464646;
	width:580px;
	}
.orangebold
	{
	color: #cc6600;
	font-weight:bold;
	}
#indexleftimg
	{
	float:left;
	margin:11px 0 0 0;
	background-image:url(images/topquiresleftimage.jpg);
	width:292px;
	height:184px;
	}
#topquriesbox
	{
	float:right;
	width:206px;
	background-color: #F8F8FF;
	border: 1px dotted #808080;
	padding:0px;
	margin:5px 20px 5px 0;
	}
#topquiresheading
	{

	width:206px;
	font-family: Arial;
	font-weight: normal;
	text-align: center;
	font-size:24px;
	color: #06527e
	}
.topquires
	{
	float:left;
	width:206px;
	margin:0px 0 0 0;
	overflow:hidden;
	}
.topquires ul
	{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	}
.topquires ul li
	{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	}
.topquires ul li.toplines
	{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	background-image:url(images/topline.gif);
	background-repeat:no-repeat;
	height:1px;
	line-height:1px;
	width:206px;
	}
.topquires ul li a.topquires
	{
	float:left;
	width:185px;
	background-image:url(images/topquiresactive.gif);
	background-repeat:no-repeat;
	height:17px;
	padding:2px 0 0 21px;
	text-decoration:none;
	font-family: Arial;
	font-weight:normal;
	font-size:10px;
	color: #cc6600;
	line-height:13px;
	}
.topquires ul li a.topquires:hover
	{
	float:left;
	width:185px;
	background-image: url(images/topquireshover.gif);
	background-repeat:no-repeat;
	height:17px;
	padding:2px 0 0 21px;
	text-decoration:none;
	font-family: Arial;
	font-weight:normal;
	font-size:10px;
	color: #cc6600;
	line-height:13px;
	}
#successstories
	{
	float:left;
	margin:20px 0 0 0;
	width:350px;

	}
	
#sucessstoryas
	{
	float:left;

	}
	
#successstoriesheading
	{
	float:left;
	width:350px;
	font-family: Arial;
	font-weight: normal;
	font-size:24px;
	color: #06527e;
	margin-bottom: 10px;
	}
#sucessstorytxt
	{
	float:left;
	margin:12px 0 0 0;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	color: #7e9fa9;
	line-height:14px;
	background-color: #f2f2f2;
	border: 1px dotted #808080;
	padding: 5px;
	}
.readmoreblank
	{
	float:left;
	margin:10px 0 0 0;
	width:258px;
	background-image:url(images/readmoreicon.gif);
	background-repeat:no-repeat;
	padding:0 0 0 14px;
	line-height:14px;
	}
.readmore
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #cc6600;
	text-decoration:none;
	}
.readmore:hover
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #cc6600;
	text-decoration: underline;
	}
#businessplanbox
	{
	float:right;
	width:206px;
	height: 250px;
	background-color: #F8F8FF;
	border: 1px dotted #808080;
	padding:0px;
	margin:20px 20px 5px 0;
	}
#businessplanheading
	{
	float:left;
	width:206px;
	font-family: Arial;
	font-weight: normal;
	font-size:24px;
	color: #06527e;
	}
#businessplans
	{
	float:left;
	width:206px;
	margin:12px 0 0 0;
	overflow:hidden;
	}
#businessplans ul
	{
	float:left;
	padding:0px;
	margin:0px;
	display:block;
	}
#businessplans ul li
	{
	float:left;
	padding:0 0 16px 10px;
	margin:0px;
	display:block;
	background-image:url(images/businessplanicon.gif);
	background-repeat:no-repeat;
	width:199px;
	font-family:Arial;
	font-weight:normal;
	font-size:10px;
	color: #cc6600;
	text-decoration: underline;
	line-height:14px;
	}
#indexrightcontentblank
	{
	float:right;
	padding:0px;
	margin:8px 15px 0 0;
	width:300px;
	}
#rightcontent
	{
	float:left;
	width:300px;
	background-color: #e8eef3;
	border: 1px dotted #808080;
	padding-bottom: 10px;
	margin: 0 0 25px 0;

	}
#servicebox
	{
	float:left;
	margin:0px;
	padding: 0px;

	}
#ourserviceheading
	{
	float:left;
	width:300px;
	font-family: Arial;
	font-weight: normal;
	font-size:24px;
	color: #000000;
	}
#oruservices
	{
	float:left;
	width:300px;
	padding:0px;
	margin:10px 0 0 0;
	}
#oruservices ul
	{
	float:left;
	padding:0px;
	margin:0px;
	display:block;
	}
#oruservices  li
	{
	float:left;
	padding:0 0 5px 11px;
	display:block;
	background-image:url(images/ourserviceicon.gif);
	background-repeat:no-repeat;
	width:279px;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #06527e;
	line-height:14px;
	margin: 5px;
	border-bottom: 1px dotted #808080;
	}
	
#oruservices li:hover
	{
	float:left;
	padding:0 0 5px 11px;
	margin:0px;
	background-image:url(images/ourserviceicon.gif);
	background-repeat:no-repeat;
	line-height:14px;
	margin: 5px;
	background-color: #f2f2f2;
	}
#oruservices li a
	{
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #cc6600;
	text-decoration: underline;
	}
#oruservices li a:hover
	{
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #cc6600;
	text-decoration: none;
	}
#servicemoreblank
	{
	float:left;
	width:280px;
	margin:12px 0 0 0;
	}
.morelink
	{
	float:left;
	width:56px;
	height:19px;
	background-image:url(images/moreactive.gif);
	background-repeat:no-repeat;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding:5px 0 0 0;
	line-height:14px;
	color: #ffffff;
	text-decoration:none;
	}
.morelink:hover
	{
	float:left;
	width:56px;
	height:19px;
	background-image:url(images/morehover.gif);
	background-repeat:no-repeat;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding:5px 0 0 0;
	line-height:14px;
	color: #ffffff;
	text-decoration:none;
	}
.newseventsbox
	{
	float:left;
	margin:0 0 25px 0;
	width: 288px;
	padding:0 7px 0 5px;
	overflow:hidden;
	border: 1px dotted #808080;
	}
.newseventsheading
	{
	float:left;
	width:300px;
	font-family: Arial;
	font-weight: normal;
	font-size:24px;
	color: #000000;
	margin: 0 0 7px 0;
	}
#newsevents
	{
	float:left;
	overflow:hidden;
	margin:13px 0 0 0;
	padding:0px;
	}
#newsevents ul
	{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	}
#newsevents ul li
	{
	float:left;
	padding:0 0 4px 11px;
	margin:0px;
	display:block;
	background-image:url(images/ourserviceicon.gif);
	background-repeat:no-repeat;
	width:300px;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #06527e;
	line-height:14px;
	}
#newsevents ul li a
	{
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #cc6600;
	text-decoration: underline;
	}
#newsevents ul li a:hover
	{
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color: #cc6600;
	text-decoration: none;
	}
#newsmoreblank
	{
	float:left;
	width:291px;
	margin:18px 0 0 0;
	}
#footerblank
	{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	background-color: #1385a9;
	}
#footer
	{
	float:none;
	margin:0px auto;
	padding:0 32px 0 32px;
	width:940px;
	}
#footernav
	{
	float:left;
	width:940px;
	height:25px;
	background-color: #005b7f;
	text-align:center;
	padding:10px 0 0 0;
	font-family:Arial;
	font-size:12px;
	color: #fff;
	}
#footernav a
	{
	font-family:Arial;
	font-size:12px;
	color: #fff;
	text-decoration:none;
	}
#footernav a:hover
	{
	font-family:Arial;
	font-size:12px;
	color: #fff;
	text-decoration: underline;
	}
#copyrights
	{
	float:left;
	margin:11px 0 0 0;
	width:940px;
	font-family:Arial;
	font-weight:normal;
	font-size:9px;
	color: #ffffff;
	text-align:center;
	}
a.copyrights
	{
	font-family:Arial;
	font-weight:bold;
	font-size:9px;
	color: #ffffff;
	text-decoration: underline;
	text-align:center;
	}	

#validationblank
	{
	float:left;
	height:17px;
	padding:0 0 0 420px;
	margin-top:9px;
	height:17px;
	padding-bottom:16px;
	text-align:center;
	}
#validation
	{
	float:left;
	width:120px;
	height:17px;
	height:17px;
	padding:0px;
	text-align:center;
	}
.xhtml
	{
	width:55px;
	height:17px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submit.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.xhtml:hover
	{
	width:55px;
	height:17px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submitover.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.css:hover
	{
	width:55px;
	height:17px;
	float:left;
	margin:0 0 0 3px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submit.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.css
	{
	width:55px;
	height:17px;
	float:left;
	margin:0 0 0 3px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submitover.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
#innercontentblank
	{	
	width:522px;
	float:left;
	margin:20px 0 0 0;
	padding:0 0 0px 0;
	}
#innerhedding
	{	
	float:left;
	width:522px;
	font-family: Arial;
	font-weight:normal;
	font-size:30px;
	color: #000000;
	}
.innercontent
	{	
	width:580px;
	float:left;
	margin:0 0 10px 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color:#464646;
	text-align:justify;
	line-height:14px;
	}
#innercontent002
	{	
	width:522px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color:#464646;
	text-align:justify;		
	line-height:14px;
	}
#innercontent003
	{	
	width:522px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color:#464646;
	text-align:justify;		
	line-height:14px;	
	}
#innercontent004
	{	
	width:522px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color:#464646;
	text-align:justify;		
	line-height:14px;
	}
.innercontent005
	{	
	width:522px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color:#464646;
	text-align:justify;		
	line-height:14px;
	}
#contactaddresshedding
	{
	float:left;
	width:522px;
	font-family: Arial;
	font-weight:normal;
	font-size:30px;
	color: #000000;
	}
#innercontent007
	{
	width:522px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	color:#363636;
	text-align:justify;		
	}		
#contactaddresstext
	{
	width:522px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	}
#contactsmallhedding
	{
	width:522px;
	float:left;
	margin:0px;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color:#06527e;
	display:block;
	text-decoration:none;
	line-height:15px;		
	}
#contacthedding
	{
	float:left;
	width:522px;
	font-family: Arial;
	font-weight:normal;
	font-size:30px;
	color: #000000;
	}
#submitform
	{
	width:370px;
	margin:0px;
	float:left;
	padding:0 0 0 5px;
	}
#submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:17px 0 0 0;
	}
.submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitforml
	{
	width:150px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	}
.submitformr
	{
	width:200px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformr2
	{
	width:200px;
	height:150px;
	float:left;
	margin:0px;
	padding:0px;
	}
.slist
	{
	width:200px;
	height:20px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:12px;
	}
.stext
	{
	width:196px;
	height:18px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:12px;
	}
.submitformbottom
	{
	width:370px;
	height:150px;
	float:left;
	margin:0px;
	padding:0px;
	}
.scomments
	{
	width:196px;
	height:100px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:12px;
	}
.formsubmit
	{
	width:60px;
	height:18px;
	float:left;
	margin:10px 0 0 0;
	padding:2px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#a6401a;
	text-align:center;
	text-decoration:none;
	}
.formsubmit:hover
	{
	width:60px;
	height:18px;
	float:left;
	margin:0px;
	padding:2px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#af7e40;
	text-align:center;
	text-decoration:none;
	}
#formsubmit
	{
	width:100px;
	height:20px;
	float:left;
	margin:0px;
	padding:4px 0 0 0;
	}
#artgalleryheading
	{
	float:left;
	width:342px;
	font-family: "Trebuchet MS";
	font-weight:normal;
	font-size:24px;
	color: #000000;
	margin:20px 0 0 0;
	}
#catvideoscat
	{
	width:342px;
	margin:5px 0 0 0 ;
	float:left;
	overflow:hidden;
	}
.catvideoscat ul
	{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	}
.catvideoscat ul li
	{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	}
.catvideoscat ul li.toplines
	{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	background-image: url(images/toplines.gif);
	width:300px;
	background-repeat:no-repeat;
	line-height:1px;
	height:1px;
	}
.catvideoscat ul li a.rightmenu
	{
	float:left;
	display:block;
	background-image:url(images/menuactive.gif);
	background-repeat:no-repeat;
	padding:4px 0 0 30px;
	font-family: "Trebuchet MS";
	font-weight:normal;
	font-size:12px;
	color: #192917;
	text-decoration:none;
	width:300px;
	height:16px;
	line-height:11px;
	}
.catvideoscat ul li a.rightmenu:hover
	{
	float:left;
	display:block;
	background-image:url(images/menuhover.gif);
	background-repeat:no-repeat;
	padding:4px 0 0 30px;
	font-family: "Trebuchet MS";
	font-weight:normal;
	font-size:12px;
	color: #192917;
	text-decoration:none;
	width:300px;
	height:16px;
	line-height:11px;
	}
h1 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
	color: #06527e;
	margin: 5px 0 5px 0;
}
h2 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 20px;
	font-weight: normal;
	color: #06527e;
	text-align: left;
	line-height: 20px;
	margin: 5px 0 5px 0;
}
h3 , h4 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #06527e;
	margin: 5px 0 5px 0;
}

.add_right
{
float: left;
width: 300px;
height: 200px;
border: 1px dotted #808080;
margin: 0 0 25px 0;
text-align: center;
}

#add_right2
{
float: left;
padding: 3px;
margin: 0 0 25px 0;
border: 1px dotted #808080;

}

#add_right2_left
{
float: left;
width: 120px;
margin: 0 0 0 0;
}

#add_right2_right
{
float: right;
width: 120px;
margin: 0 0 0 0;
}

.pic_services
{
float: right;
border: 1px solid #808080;
width: 80px;

margin: 0 0px 0 3px;
}

.anzeige
{
font-family: verdana;
font-size: 11px;
color: #808080;
margin: 0 0 1px 0;
}

.pic_content
{
float: right;
border: 1px solid #808080;
margin: 35px 0 7px 10px;
}

.add_content
{
float: left;
margin: 6px 10px 5px 0;
}

.banner_content
{
float: right;
margin: 32px 0 7px 15px;
}


.more_topics
{
float:left;
width: 580px;
border: 1px dotted #808080;
background-color: #fff;
margin-bottom: 20px;
}

.more_topics_headline
{
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #808080;
margin: 0 0 5px 0;
}


	
ul.nav
	{
float: left;
margin: 0 0 0 10px;
padding:0px;
width: 570px;
font-family: verdana;
font-size: 11px;

	}	
	
li.nav
	{
line-height: 20px;
display:block;
padding-left: 20px;
background-image:url(images/listitem.gif);
background-repeat:no-repeat;
}

li.nav a
	{
display:block;
border-bottom: 1px dotted #808080;
	}
	
	
li.nav a:hover
	{
background-color: #F9F9F9;
	}	

.label
	{
font-family: verdana;
font-size: 12px;
font-weight: bold;
	}

p.werben
	{
font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #808080;
margin-top: 90px;
	}
	
.pic_kreditbanken
	{
float: left;	
height: 40px;
width: 141px;
border: 1px dotted #808080;
margin-left: 12px;
	}

.pic_kreditbanken:hover
	{

border: 1px dotted #000;

	}	