A:link {text-decoration: underline; color: #951200}
A:active {text-decoration: underline;}
A:hover {text-decoration: none; color: #951200}
A:VISITED {text-decoration: underline; color: #951200}
/* MAIN */
body {
	background-color:#000;
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:100%;
	color:#333;
	text-align:center;
	background-attachment: fixed;
	background-image: url(images/bode_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
* {padding:0;margin:0;}
img {border:0;}
/* MAIN CONTENT */
h1, h3, h4 {padding:10px 0 5px 0;color:#00c1f0;font-family:arial, verdana, helvetica, sans-serif;text-transform: uppercase;line-height:1em;}
h1 {font-size:1em;}
h3 {font-size:.7em;}
ul {font-size:.7em;}
p {font-size:.8em; padding-bottom:10px;}

.style3 {
	color: #455E0D;
	font-family: Tahoma, "Trebuchet MS";
	font-size: 11px;
}
.style3 A { text-decoration: none; color: #b9d118;}
.style3 A:HOVER { text-decoration: underline; color: #ff9000 }
.style3 A:ACTIVE { text-decoration: none; color: #b9d118; }
.style3 A:VISITED { text-decoration: none; color: #b9d118; }

#kont {
	width: 980px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #5b0b00;
	border-left-color: #5b0b00;
}
.thumb {
	border: 1px solid #951200;
}
.txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #853c38;
	text-align: justify;
}
.plaska {
	background-image: url(images/plaska.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 36px;
	width: 380px;
}
.zag1 {
	padding-top: 5px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}
.userpic {
	border: 2px solid #666;
	padding: 0px;
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.readmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3b3b3b;
	text-align: right;
	padding-right: 5px;
}
.user {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #c02009;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}
.user A { text-decoration: underline; color: #c02009;}
.user A:HOVER { text-decoration: none; color: #c02009 }
.user A:ACTIVE { text-decoration: underline; color: #c02009; }
.user A:VISITED { text-decoration: underline; color: #c02009; }
.comment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #606060;
	text-align: left;
	background-color: #272727;
	padding-left: 5px;
}


.readmore A { text-decoration: underline; color: #3b3b3b;}
.readmore A:HOVER { text-decoration: none; color: #3b3b3b }
.readmore A:ACTIVE { text-decoration: underline; color: #3b3b3b; }
.readmore A:VISITED { text-decoration: underline; color: #3b3b3b; }


/*FACE */ 
.generic_dialog {
height:0;
left:0;
overflow:visible;
position:fixed; /*dw*/
top:0;
width:50%;
z-index:101;
}
#generic_dialog_iframe {
left:0;
position:absolute;
top:0;
z-index:3;
}
.generic_dialog .generic_dialog_popup {
height:0;
overflow:visible;
position:relative;
}
.generic_dialog div.dialog_loading {
background-color:#F2F2F2;
border:1px solid #606060;
font-size:24px;
padding:10px;
}
#generic_dialog_overlay {
display:block;
left:0;
position:absolute;
top:0;
width:100%;
z-index:100;
}

.dialog_body .dialog_content_img {
float:left;
margin-right:15px;
}

.photo{
	width:100px;
	height:100px;
}

.dialog_body .dialog_content_txt {
float:left;
padding-bottom:5px;
width:200px;
}
.dialog_body .dialog_content_body {
padding-bottom:13px;
}
.dialog_body .form_label {
padding-right:5px;
}
.dark_dialog_overlay {
background-image:url(images/overlay.png);
background-repeat:repeat;
}
* html .dark_dialog_overlay {
background-color:transparent;
background-image:url(images/blank.gif);
}
.full_bleed .pop_dialog_table td.pop_content .dialog_body {
padding:0;
}
table.pop_dialog_table {
border-collapse:collapse;
direction:ltr;
margin:auto;
table-layout:fixed;
width:265px;
}
td.pop_topleft, td.pop_topright, td.pop_bottomleft, td.pop_bottomright {
height:10px;
overflow:hidden;
padding:0 !important;
width:10px !important;
}
td.pop_topleft {
background:transparent url(images/pop-dialog-sprite.png) no-repeat scroll 0 0;
}
td.pop_topright {
background:transparent url(images/pop-dialog-sprite.png) no-repeat scroll 0 -10px;
}
td.pop_bottomleft {
background:transparent url(images/pop-dialog-sprite.png) no-repeat scroll 0 -20px;
}
td.pop_bottomright {
background:transparent url(images/pop-dialog-sprite.png) no-repeat scroll 0 -30px;
}
td.pop_top, td.pop_bottom {
background:transparent url(images/pop-dialog-sprite.png) repeat-x scroll 0 -40px;
}
td.pop_side {
background:transparent url(images/pop-dialog-sprite.png) repeat-y scroll -10px 0;
}
td.pop_content {
background-color:white;
direction:ltr;
padding:0;
}
.pop_dialog_rtl td.pop_content {
direction:rtl;
}
td.pop_content h2.dialog_title {
background:#f36f5b none repeat scroll 0 0;
border:1px solid #df2910;
color:white;
font-size:14px;
font-weight:bold;
margin:0;
}
td.pop_content h2.dialog_loading {
background:#6D84B4 url(images/indicator_white_small.gif) no-repeat scroll 400px 10px;
padding-right:40px;
}
td.pop_content h2 span {
display:block;
padding:4px 10px 5px;
}
td.pop_content .dialog_content {
background:#FFFFFF none repeat scroll 0 0;
border-color:#555555;
border-style:solid;
border-width:0 1px 1px;
}
td.pop_content .dialog_body {
background-color:#000;
border-bottom:1px solid #CCCCCC;
padding:10px;
}
td.pop_content .dialog_summary {
background-color:#000;
border-bottom:1px solid #CCCCCC;
padding:8px 10px;
}
td.pop_content .dialog_buttons {
background:#F2F2F2 none repeat scroll 0 0;
padding:8px;
text-align:right;
}
td.pop_content .dialog_buttons input {
margin-left:5px;
}
td.pop_content .dialog_buttons_msg {
float:left;
padding:5px 0 0;
}
td.pop_content .dialog_footer {
background:#F2F2F2 none repeat scroll 0 40%;
}

/* custom */
#fb-modal	{ display:none; }
.info		{ width:290px; float:left; font-size:11px; text-align:center; color:#666; }
.info b	{ color:#fff;}
.image	{ width:290px; text-align:center; margin-right:10px;}
.inputsubmit	{ font:12px tahoma, arial, helvetica, sans-serif; padding:5px; color:#606060; border:1px solid #ccc; background:#272727; }

#button {
	font-size:12px;
	font-weight:bold;
	color:#c02009;
	border: 1px solid #951200;
	padding:5px;
	cursor:pointer;
	background:#000000;
	width:150px;
}

#button a{
	text-decoration:none
}

#button a:hover{
	color:#fff;
}

#menu-container {
	display:block;
	position:relative;
	border: 1px solid #951200;
	width:964px;
	height:26px;
	margin:0px auto 0px;
	font-size:11px;
}
#drop_down_menu {
	display:block;
	position:absolute;
	clear:both;
	margin:0px;
	padding:0px;
	list-style-type:none;
	text-align:center;
	width:962px;
	float:none;
	left:0px;
	top:0px;
}

#count{
	padding-top:5px;
	font-size:11px;
}

#drop_down_menu li {
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#c02009;
	border: 1px solid #951200;
	padding:5px;
	cursor:pointer;
	background:#000000;
	width:150px;
}
#drop_down_menu li ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding-top:10px;
}
#drop_down_menu li ul li {
	display:block;
	width:136px;
	float:none;
	clear:both;
}

#drop_down_menu li ul li a {
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	display:block;
}

#drop_down_menu li ul li a:hover{
	background:#333333;
}

*custom_pages */
.main_table{
	width:980px; 
	padding-top:20px;
}

.warning_table{
	width:980px; 
	padding-top:20px;
}

.warning_table div{
	width:600px;
	text-align:left;
}

#signupform{
	text-align:left;
}

#sendformbutton{
	width:136px; 
	height:20px; 
	font-size:10px;  
	background-color: #CCCCCC; 
	border: 1px solid #666666;
}

#contactus_wrap{
	width:500px; 
	font-size:12px; 
	font-weight:bold; 
	text-align:center;
}

#contactus{
	text-align:center; 
	font-size:16px; 
	font-weight:bold;
}

#sign_wrap{
	font-size:12px; 
	font-weight:bold;
}

#details{
	font-size:16px; 
	text-align:center;
	width:400px;
}

#error_message{
	color:white; 
	font-size:10px;
}

.send_left_column{
	text-align:right;
}

.send_right_column{
	text-align:left;
}

.send_right_column select{
	width:150px;
}

#subject{
	border:1px solid #951200;
}

.small_side_spacer{
	width:20px;
}

.side_thumb{
	width:220px; 
	height:380px; 
	border:1px solid #951200;
}

.center_wrap{
	padding-left:20px;
	background-color:#f46f5a;
}

.sign_bottom{
	height:130px; 
	background-color:#f46f5a;
}

#adress{
	font-size:10px; 
	color:#fff;
}

#signcenter {
	width:940px;
	height:382px; 
	background-color:#f46f5a;
	font-size:12px;
	font-weight:bold;
}

#signthumb1 {
	float:left;
}

#signthumb2 {
	float:right;
}

#signmiddle {
	float:left; 
	width:496px;
}

#signinfo {
	padding-left:10px;
	text-align:left;
}

#signform {
	padding-left:10px; 
	text-align:center;
}

#signerrors {
	text-align:center; 
	height:30px;
}

#features {
	text-align:center;
}

#featuresleft {
	text-align:left; 
	float:left; 
	padding-left:30px;
}

#featuresright {
	text-align:left; 
	float:right; 
	padding-right:30px;
}

.promo {
	text-align:center; 
	clear:both;
}

.promo img{
	width:140px; 
	height:88px;
}