@charset "utf-8";
/* CSS Think Design Document */

body{ padding:0px; margin:0px; background-image:url(../Images/bacgrund_top.jpg); background-repeat:no-repeat; font-family:Arial, sans-serif;  text-decoration:none; }
img{ border:0px;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#9D0001;}

/*Links */

.link1{text-decoration: none; font-size: 12px; color:red; }
.link2{text-decoration: none; font-size: 12px; color:#000; }
.link4{text-decoration: none; font-size: 15px; color:#FF3366; font-weight:bold; border-bottom:1px solid #EFEFEF }
.link3{text-decoration: none; font-size: 16px; color:#FF3300; font-weight:bold; padding:5px}
.imgBorder{ border:4px solid #EAA004;  margin-left:130px; clear:both; width:483px;}

/* ====  contener ===== */
#mainContener{width:990px;  margin:0px; padding:0px; float:left; }

#Content{width:700px;  margin:0px; padding-left:15px; float:left; text-align:justify; height:400px }
/* ==== top navigation ===== */

#header	{width:990px; margin:0px; height:50px; float:left; }

#logo{padding-left:50px; margin: 0px; float:left; }

#nav ul{list-style: none; padding:0px; margin:0px; color: #000;   width:700px; text-align:right;	float: right;}
#nav li{padding: 0;	font-family: "Arial", sans-serif;  display: inline; font-weight:normal;}	
#nav li a{font-size:13px; font-weight: normal; font-weight:bold; color: #000; text-decoration:none; padding: 0.5em; }
#nav li a:hover{background-color: transparent;  color: #fff;	border: none; }
#nav li .active{ color: #fff; border: none; }


#mainbanner{padding-left:30px; margin:0px; float:left; width:650px;}

/* collums*/
#leftCol{margin:0px; width:266px; float:left; padding-top:30px; }
#leftSub{padding-top:10px; padding:10px; margin:0px; float:left; width:246px; font-size:12px;  background-color:#ED1B24;  }
#leftSub p{ padding:5px; margin:0px; text-align: justify; }

#rightCol{margin:0px; width:720px; float:left; font-size:12px; }
#rightCol .flash{margin:0px; padding-left:10px; text-align:center; margin-top:-10px; padding-bottom:7px; }
#rightCol .ads{margin:0px; padding:0px; width:470px; height:432px; float:left  }
#rightCol .ads2{margin:0px; padding:0px; width:470px; height:432px; float:left ; background-color:#E4E4E4}
#rightCol .news{margin:0px; padding:10px; width:230px; height:412px; background-color:#ccc;float:left  }
#rightCol .box{margin:0px; padding:10px; width:320px; float:left  }

.dvbannerleft{float:left; width:660px; margin:0px; padding:0px 0px 10px 0px; }
.dvbannerleft img{float:left;margin:0px; padding:0px 5px 0px 0px; font-size:0px;}
.dvbannerleft h1{text-decoration: none; font-size: 12px; color:red; font-weight:bold; line-height:22px  }
.dvbannerleft p{float:left; width:500px; font-size:12px; text-align:left; color:#424037; margin:0px 0px 3px 0px;padding:0px;}
.dvbannerleft p b{font-size:11px;font-weight:bold; margin:0px;padding:0px;}

/* ====  lists ===== */

#lists ul  {clear:both; float:left;margin :0; padding-top:5px; list-style : none; padding-left:5px; font-size:12px }
#lists li {margin:2px; padding-left:15px; list-style : none; line-height:20px;  font-size:1em; background: url(../Images/arow.gif) no-repeat left 5px; }

.arrowlistmenu ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 0px; line-height:15px; width:200px}
.arrowlistmenu ul li{padding-bottom: 2px;}
.arrowlistmenu ul li a {color: #FF6600;display: block;padding: 2px 0;padding-left: 15px; text-decoration: none;font-size: 12px;font-weight:bold;}
.arrowlistmenu ul li a:hover{color: #003872;}
.arrowlistmenu ul li .active{color:#FF6600}
.arrowlistmenu ul li ul li{ margin:0px; padding:0px;}
.arrowlistmenu ul li ul li a{color: #CC6666;background: url(../Images/arow.gif) no-repeat center left;display: block; margin-left:20px; padding-left: 10px; text-decoration: none;font-size: 11px;}
.arrowlistmenu ul li ul li a:hover{color:#FF0066;background-color: #f9fcff;}
.arrowlistmenu ul li ul li .vis {color: #993333}


/* ====  footer ===== */
#footer{width:950px; margin:0px; padding-right:30px; float:left; height:40px; text-align:right; background-color:#ED1C24; font-size:11px; color:#000; }
#footer ul{list-style: none; padding:5px; margin:0px; color: #000;  width:970px;  }
#footer li{padding: 0;	font-family: "Arial", sans-serif;  display: inline; font-weight:normal;}	
#footer li a{font-size:11px; font-weight: normal; color: #000; text-decoration:none; padding: 0.5em; }
#footer li a:hover{background-color: transparent;  color: #fff;	border: none; }
/* ######### Attable  ######### */


table.attable th {border-width: 0px; background: #FFF0AB; color: #001947; font-size:13px; font-weight: bold;  padding: 2px 2px; text-align: left;line-height:20px; height:20px }
table.attable tr.hd td { background: #FFE154; color: #000; font-size:13px; font-weight: bold; line-height:20px; height:20px ;padding-left:5px; }
table.attable td {	border-width: 1px 1px 0px 1px; font-size:12px; border-color:#fff; background-color: #FFF7D0; }
table.attable tr.odd td { background-color: #FFFEDE; border-top:1px solid #fff; color: #333; line-height:15px; height:15px  }

/* ######### gallery  ######### */
#overlay{ background-image: url(../Images/trans.png);  position: absolute;  top: 0px; left: 0px; z-index: 90; width: 100%; height: 100%;}

* html #overlay{ background-color: #333; background-color: transparent;  filter: rogid:DXImageTransform.Microsoft.AlphaImageLoader( src="../images/trans.png", sizingMethod="scale");}

#box{ background:#fff;margin: 0;	padding: 0;  border:2px solid #000000;	overflow: auto;}

#box #close{ position:absolute; top:0px; right:0px; cursor:pointer;}

#box #boxContents {margin-top:12px;padding:10px;}

#pageContainer {margin: auto; margin-top:20px; margin-bottom: 10px; width: 680px; background: #EFEFEF; text-align: left; padding: 5px 12px;	border: 3px solid #FFFFFF;}

#examples {	text-align: center;}

#gallery {	width: 680px; text-align: center; background: #ddd; margin: auto;	padding: 6px 0;}

#gallery img {	margin: 6px;	border: 1px solid #000000;}



