﻿/* CSS Document */

body 
{
	MARGIN: 0px;	
	FONT-WEIGHT: normal;	
	FONT-SIZE: 0.7em;	
	COLOR: #333333;	
	FONT-STYLE: normal;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	BACKGROUND-COLOR: white;
}
td
{
	font-size:1em;
}
h1, h2 
{
	color:#0072bc;
	font-size:14px;
	font-weight:bold;
}
img
{border:0px}
div.test div
{
	width:500px;
}
div.test p
{
	width:500px;
}
.date {	MARGIN-TOP: 0px;	FONT-SIZE: 0.9em;	MARGIN-BOTTOM: 0px;	COLOR: #002e96;	FONT-STYLE: italic}

div.subHeader {
	
	background-image:url('../images/subheaderBg.gif');
	background-repeat:repeat-x;
	font-size:14px;
  height:35px;
  border-top: 1px solid #FFFFFF;
  padding-left:190px;
  overflow:hidden;
  width:1000px;
}

/* Newslist */
div.newsheader {
	width:358px;
	height:27px;
	border:1px solid #dddddd;
	color:#0072bc;
	background-image:url(images/newslistheaderbg.gif);
}
div.newsheader div 
{
	text-align:left;
	padding-left:10px;
	padding-top:4px;
	padding-right:35px;
}
div.newsheader a {
	color:#0072bc;
	text-decoration:underline;	
}
div.newsheader div 
{
	font-size:14px;
}
div.newslist {
	width:358px;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	text-align:left;
	color:#000000;
	background-image:url(images/newslistbg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
div.newslist a 
{
	color:#252525;
	text-decoration:none;
}
.breakingnews {

}
.newsitems
{
	padding-bottom:10px;
}
.breakingnews td {
	FONT-WEIGHT: normal;	
	FONT-SIZE: 0.7em;	
	COLOR: #000000;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
}

/*
 * Productlist
 */
div.productlist 
{
	padding-top:10px;
}
div.productlistheader {
	width:118px;
	height:27px;
	padding-top:4px;
	border-top:1px solid #dddddd;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	text-align:left;
	padding-left:10px;
	font-size:14px;
	color:#0072bc;
}
div.productlistitems
{
	width:175px;
	height:166px;
	padding-top:4px;
	padding-bottom:4px;
	border:1px solid #dddddd;
	text-align:left;
	padding-left:10px;
}
div.productlistitems a
{
	color:#000000;
	text-decoration:none;
}

div.ssw2008
{
	text-align:center;
	width:170px;
	height:194px;
	MARGIN-LEFT:13px;
	MARGIN-TOP:9px;
	padding-top:4px;
	padding-bottom:4px;
	border:1px solid #0072bc;
	text-align:left;
	padding-left:10px;
}
div.ssw2008 span
{	
	FONT-SIZE: 0.7em;	
	COLOR: #000000;	
	FONT-STYLE: normal;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
}
/*
 * PRODUCTS
 */
 div.productsHeader {
 	width:120px;
	height:28px;
	border-top:1px solid #dddddd;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
 }
 div.productsHeaderText 
 {
 	padding-top:4px;
	text-align:center;
	color:#0072bc;
	font-size:14px;
 }
 div.producstlist {
	width:175px;
	border:1px solid #dddddd;
	text-align:left;
	color:#000000;
}
 
/* 
 * HEADER
 */
div.header {
	width:1000px;
	height:85px;
	background-image:url(images/header_bg.gif);
	background-repeat:repeat-x;
	font-size:14px;
}
div#rvslogo {
    position: absolute;
    left:20px;
    top:37px;
}
div#buttonContact {
	position: absolute;
	background-color:#2b92d5;
	color:#ffffff;
	width:68px;
	height:29px;
	text-align:center;
	top:56px;
	left:588px;
	cursor:pointer;
}
div#buttonOverRVS {
	position: absolute;
	background-color:#2b92d5;
	color:#ffffff;
	width:85px;
	height:29px;
	text-align:center;
	top:56px;
	left:661px;
	cursor:pointer;
}
div#buttonOverRVS a{
  text-decoration:none;
  color:#FFFFFF;
}

div#buttonContact a{
  text-decoration:none;
  color:#FFFFFF;
}

/*
 * MENU
 */
 div#menu {
	position:absolute;
 	width:158px;
    top:136px;
    left:20px;
	background-color:#ffffff;
 }
 div.menuHeaderText 
 {
 	padding-top:4px;
	text-align:center;
	color:#0072bc;
	font-size:14px;
 }
div.menuHeaderText a 
{
	color:#0072bc;
	font-size:14px;
	text-decoration:none;
}
 div.menuHeader {
 	width:120px;
	height:28px;
	border-top:1px solid #9abcd2;
	border-left:1px solid #9abcd2;
	border-right:1px solid #9abcd2;
 }
 div.menuItemMainText 
 {
 	padding-top:8px;
	padding-left:30px;
 	color:#ffffff;
	font-size:12px;
	}

 div.menuItemMainText a
 { 	
 	color:#ffffff;
	font-size:12px;
  text-decoration:none;
	}

 div.menuItemMain {
 	width:158px;
	height:30px;
	background-color:#0072bc;
	background-image:url(images/button.gif);
	background-repeat:no-repeat;
	background-position:15px 12px;
	border-bottom:1px solid #338ec9;
	cursor:pointer;
 }
 div.menuItemMain:hover {
 	width:158px;
	height:30px;
	background-color:#2b92d5;
	background-image:url(images/button.gif);
	background-repeat:no-repeat;
	background-position:15px 12px;
	border-bottom:1px solid #338ec9;
	cursor:pointer;
}
div.menuItemMainHover {
 	width:158px;
	height:30px;
	background-color:#2b92d5;
	background-image:url(images/button.gif);
	background-repeat:no-repeat;
	background-position:15px 12px;
	border-bottom:1px solid #338ec9;
	cursor:pointer;
}

 div.menuItemMainSel {
 	width:158px;
	height:30px;
	padding-top:8px;
	background-color:#05568a;
	background-image:url(images/button_down.gif);
	background-repeat:no-repeat;
	background-position:14px 13px;
	padding-left:30px;
	border-bottom:1px solid #338ec9;
	color:#ffffff;
 	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}
 div.menuItemMainSub {
 	width:158px;
	height:30px;
	background-color:#0072bc;
	background-image:url(images/button.gif);
	background-repeat:no-repeat;
	background-position:30px 12px;
	border-bottom:1px solid #338ec9;
	color:#ffffff;
	font-size:12px;
 	cursor:pointer;
}
div.menuItemMainSubText 
{
 	padding-top:8px;
	padding-left:45px;
 	color:#ffffff;
	font-size:12px;
}

div.menuItemMainSubText a
{
  text-decoration:none;
 	color:#ffffff;
	font-size:12px;
}
  div.menuItemMainSub:hover {
 	width:158px;
	height:30px;
	background-color:#2b92d5;
	background-image:url(images/button.gif);
	background-repeat:no-repeat;
	background-position:30px 12px;
	border-bottom:1px solid #338ec9;
	color:#ffffff;
	font-size:12px;
 	cursor:pointer;
}
div.menuItemMainSubHover {
	width:158px;
	height:30px;
	background-color:#2b92d5;
	background-image:url(images/button.gif);
	background-repeat:no-repeat;
	background-position:30px 12px;
	border-bottom:1px solid #338ec9;
	color:#ffffff;
	font-size:12px;
 	cursor:pointer;

}

/*
 * MAIN CONTENT
 */
div#leftLinks {
	position:absolute;
	top:136px;
	left:573px;
	width:125px;
}

div#leftLinks img{
	margin-bottom:25px; 
}

div#leftLinksProfiel {
	position:absolute;
	top:136px;
	left:773px;
	width:125px;
}
div#leftLinksSub {
	position:absolute;
	top:136px;
	left:789px;
	width:150px;
}
#leftLinksSub img
{
	margin-bottom:10px;
}
div#leftAnkeilers {
	position:absolute;
	top:136px;
	left:720px;
	text-align:right;
  
}

div#leftAnkeilers a {
	text-decoration:none;
}

div#middle {
	position:relative;
 	padding-top:15px;
 	width:158px;
    left:200px;
	background-color:#ffffff;
}
div#middleSub {
	position:relative;
 	padding-top:15px;
 	width:535px;
    left:200px;
	background-color:#ffffff;
}

.ankeiler1{
  background-image:url(/images/ankeiler1.jpg);
  width:202px;
  height:134px;
  padding:20px 8px 0px 0px;
}

.ankeiler2{
  background-image:url(/images/ankeiler2.jpg);
  width:202px;
  height:134px;
  padding:20px 8px 0px 0px;
}

.ankeiler3{
  background-image:url(/images/ankeiler3.jpg);
  width:202px;
  height:134px;
  padding:20px 8px 0px 0px;
}
