/* CSS Document */

body {
	margin:0px;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4B4B4B;
}

h1 {
	color:#000;
	font-family: Arial;
	font-size:17px;
	font-weight: bold;
}

td{
	font-size:12px;
}

p {
	margin-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4B4B4B;
}

input {
	font-size:10px;
}

form {
	display:inline;
	margin:0;
}

.tab_all{
	width: 100%;
	height: 100%;
}

.maintable {
	padding-left:20px;
	padding-top:25px;
	width:745px;
}

.navigation {
	background-image:url(/images/nav_bg_nn.gif);
	background-repeat:no-repeat;
	height:61px;
	width:745px;
}

.search {
	background-image:url(/images/bg_search_nn.gif);
	background-repeat:no-repeat;
	height:28px;
	width: 767;
	color: White;
	font-family: Tahoma;
	font-size: 11px;
}

.subscription{
	font-size:11px;
	font-weight:bold;
	color:#484848;
	font-family: Tahoma;
}
	
.leftboxtop, .leftboxtop a {
	color:#FFF;
	font-size:13px;
	font-weight: bold;
}

.leftboxmiddle{
	background-color:#E2E2E2;	
	padding: 12px 0px 0px 8px;
}

.leftboxtop a:hover {
	text-decoration: none;
	color: #fff;
}

.boxbottom {
	background-image:url(/images/bg_subscription_bot.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:186px;
	height:8px;
}

.boxmiddle_main{
	font-size:12px;
	font-family: Arial;
	font-weight: normal;
	color:#4B4B4B;
	padding: 0px 48px 30px 26px;
}

.footer {
	color:#959595;
	padding-left:20px;
	padding-top:15px;
	padding-bottom:30px;
	font-size:11px;
	font-family: Tahoma;
	font-weight:bold;
}

.leftboxtop_vnutr {
	background-image: url(/images/bg_menu_top.gif);
	background-repeat:no-repeat;
	height:36px;
	width:186px;
	color: White;
	font-family: Tahoma;
	font-size: 11px;
	padding-left: 10px;
}

.boxbottom_vnutr {
	background-image:url(/images/bg_subscription_bot.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:186px;
	height:8px;
	
}


A, A:link, A:visited{color:#8E0000;	text-decoration:none;}
A:hover{color:#8E0000;	text-decoration:underline;}


A.rose_und, A.rose_und:link, A.rose_und:visited{color:#BD6969;	text-decoration:underline;}
A.rose_und:hover{color:#BD6969;	text-decoration:none;}

A.black, A.black:link, A.black:visited{color:#484848;	text-decoration:none;}
A.black:hover{color:#484848;	text-decoration:underline;}

A.menu, A.menu:link, A.menu:visited{color:#484848;	text-decoration:none;}
A.menu:hover{color:#A50000;	text-decoration:none;}

A.white, A.white:link, A.white:visited{color:#fff;	text-decoration:none;}
A.white:hover{color:#fff;	text-decoration:underline;}



.bg_mainmenu{
	background: url(/images/bg_menu.gif) repeat-x;
	font-family: Tahoma;
	font-size: 11px;
	color: #A50000;
	white-space: nowrap;
}

.bg_mainmenu_bot{
	background: url(/images/bg_menu_bot.gif) repeat-x;
	width: 100%
}

.bg_podmenu{
	background: url(/images/bg_podmenu.gif) repeat-x;
	font-size:11px;
	font-weight:bold;
	color:#484848;
	font-family: Tahoma;
	padding: 5px 0px 5px 16px;
	height: 24px;
}

.bg_subscription{
	width: 94px;
	height: 21px;
	background: url(/images/bg_subscription.gif) no-repeat;
}


.pad_top{
	padding-top: 6px;
}

.pad_bottom{
	padding-bottom: 9px;
}

.pad_b15{
	padding-bottom: 15px;
}

.pad_left{
	padding-left: 18px;
}

.pad_menu{
	padding: 5px 5px 0px 5px;
}

.pad_menu_bot{
	padding: 0px 5px 0px 5px;	
}

.pad_search{
	padding: 0px 5px 0px 10px;
	width: 110px;
}

.pad_subscription{
	padding: 0px;
	vertical-align: top;
}


.upper{
	text-transform: uppercase;
}