html,body				{ }
body,td,textarea		{ font-size:11px; font-family:tahoma,arial;}	
body,form				{ margin:0; padding:0;}	
img						{ border:0;}
h1, .Title				{ font-size:18px; font-weight:bold; color:#165491;}
p						{ margin:0;}
h3						{ color:#455d89; font-family:Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; font-size:10px; }
a						{ color:#FFF; text-decoration:none; }
a:hover					{color:#FFF; text-decoration:underline;  }

.error			{background-color: grey; padding: 15px;}

#content				{color:#393939; clear:both; margin-top:2px; padding:12px 20px;}
#content a				{color:#93B7DE; text-transform:none;}
#content a:hover		{}
#content .on			{}
#tvre					{background:url(../imgs/tvre.png) repeat-y; vertical-align:top; }
#imghover				{padding-top:40px;padding-left:35px;}
#bluetwo				{background:url(../imgs/blue.png) repeat-x;}
.tlinks 				{vertical-align:top; background:#F8F8F8;}
.tlinks a				{color:black;}
#tvre2					{background:#f8f8f8 url(../imgs/tvre2.png) repeat-y; vertical-align:top;}

.foot b 				{vertical-align:middle;}
.foot 					{color:#fff; padding:4px 20px; font-size:10px;}
.foot 	a				{color:#fff;}
.foot 	a:hover			{text-decoration:underline;}

.list {width:100%;}
.list th {background-color:#3673AF; color:#fff; padding:4px 2px; border-bottom:1px solid #16336D; border-right:1px solid #fff; }
.list td {border-bottom:1px dotted silver; padding:2px; }
#listdescription { width:180px;}

.menu1 { background-color: black; color: grey; padding: 5px; margin-bottom: 3px; -moz-border-radius: 5px;
border-radius: 5px; }
.menu1 span {  
	background-color: white; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: -5px 10px 5px -5px;
    padding: 5px 10px 5px 5px;
    width: 80px;
    display: block;
    float: left;
    text-align: right;
    }

.deps li {
	background-color: #a9aaab;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 10px;
	padding: 10px;
	list-style: none outside none;
}
.deps > a {
	color:black!important;
}

.deps li:hover {
	background-color:#CFCFCF!important;
}

.depli {
	background-color: #D8D8D8;
	padding: 5px;
	margin-bottom: 10px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#menu a					{display:block; padding:7px 0 7px 35px; color:#333333; text-decoration:none; background: url(../imgs/plus.gif) no-repeat left center; white-space:normal;}
	
#menu > a				{font-weight:bold; text-transform:uppercase; }
#menu > a.on			{background:#D8D8D8 url(../imgs/minus.gif) no-repeat left center!important; color:#0855a1!important;}

#menu  a:hover 			{background-color:#CFCFCF!important;}

.infoleft{
	margin-left:30px;
	color:#666666;
	font-size:14px;
	font-family:arial;
	margin-top:140px;
}

.infoleft a{
	color:#666666;
	font-size:14px;
	font-family:arial;
}

/* 
CLASSES
*/	

#inv					{width:251px;vertical-align:top; height:316px;}
#langer 				{margin-left:34px; padding:4px 0px;}
#lobck 					{margin:30px 0px 10px 20px; width:203px; height:50px;padding:5px 12px;}
#lobck a 				{ color:#333333;}
#tdcontent 				{width:590px; vertical-align:top;background: url(../imgs/_qb.gif) repeat-y right top; padding:0 0 12px 0; }
#divtotal div 			{padding:2px 0px;}

#toplinks 				{margin-top:170px;}
#toplinks table			{width:100%;}
.txtprodref				{text-align:left; color:#004589; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px; border-bottom:1px dotted #fff; padding-bottom:5px;}
.txtprodname	a		{text-align:left; color:#4475A6!important; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px; border-bottom:1px dotted #fff; padding-bottom:5px;}



#toplinks td.first		{background:url(../imgs/b2.png) no-repeat!important; /*width:70px!important;*/}
#toplinks td.first a	{color:#16336D; background:transparent;}
#toplinks td 			{background:url(../imgs/blue.png) repeat-x!important;}
#toplinks a 			{background:url(../imgs/b3.png) no-repeat; color:#fff; padding:3px 0 3px 28px; display:block; text-transform:uppercase;}
#toplinks .last 		{text-align:right;}

/* 
MENU
*/	

#menu 					{background:#a9aaab; vertical-align:top; margin-top:45px; width:251px; padding: 0 0 10px 0;}
.first			{width:133px;}
#menu .first			{}
#menu .last				{}
#menu a					{display:block; padding:7px 0 7px 35px; color:#333333; text-decoration:none; background: url(../imgs/plus.gif) no-repeat left center; white-space:normal;}
	
#menu > a				{font-weight:bold; text-transform:uppercase; }
#menu > a.on			{background:#D8D8D8 url(../imgs/minus.gif) no-repeat left center!important; color:#0855a1!important;}

#menu  a:hover 			{background-color:#CFCFCF!important;}


