﻿body, h1, h2, h3, h4, h5, h6, p {
				margin: 0;
				padding: 0;
}
body {
				font-family: Tahoma;
				font-size: 12px;
				text-align: center;
				vertical-align: top;
				background: url(images/main-bg.gif) top center fixed repeat-x;
				color: #000000;
}
form, input, textarea, table {
				font-family: Tahoma, verdana, arial, helvetica, sans-serif;
				font-size: 12px;
}
h1, h2, h3, h4, h5 {
				font-size: 16px;
				color: #333;
				margin: 0px;
				padding: 0px;
}
h1 {
				font-size: 12px;
}
h4, h5 {
				font-size: 11px;
}
p {
				font-family: tahoma, verdana, arial, sans-serif;
				font-size: 11px;
				text-align: left;
}
a {
				color: #000;
				text-decoration: none;
}
a:hover {
				text-decoration: underline;
}
a img {
				border: 0;
}
#wrap {
				width: 974px;
				margin: 0 auto;
}
#wrap_fixed {
}
#main {
				float: left;
				width: 735px;
				padding: 2px;
}
#sidebar {
				float: right;
				width: 180px;
}
.block {
				color: #fff;
				text-decoration: none;
				text-align: center;
				background-color: #9A7FAD;
				border: 1px solid #9A7FAD;
				height: 24px;
				text-align: right;
}
.block_box {
				color: #000;
				text-align: right;
				padding: 10px;
				background-color: #E9E0EF;
				border: 1px solid #E9E0EF;
}
.navlink {
				color: #fff;
}
.mlink {
				color: #fff;
}
.blink {
				color: #000;
}
.date_css {
				color: #CC3300;
}
.font_meun {
				color: #F89837;
}
.font_user {
				color: #D53737;
}
.greybox {
				border: 1px solid #E5E5E5;
				background-color: #F9F9F9;
				margin-top: 7;
				margin-bottom: 7;
				padding-top: 3px;
				padding-bottom: 3px;
				text-align: right;
}
.commentinput {
				font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
				color: #0f5475;
				font-size: 9pt;
				width: 400px;
}
#meun {
				font-family: Tahoma;
				font-size: 12px;
				color : #000;
				padding: 5px 5px 5px 5px;
				text-align: right;
}
#tob {
				font-family: Tahoma;
				font-size: 12px;
				color : #000;
				padding: 7px 0px 5px 5px;
				text-align: right;
				text-decoration: none;
}
#hits {
				font-family: Tahoma;
				font-size: 12px;
				color : #000;
				padding: 10px 10px 10px 10px;
				text-align: left;
}
#index_rand_2 {
				font-family: Tahoma;
				font-size: 10px;
				color : #000;
				border: 2pt;
				border-style: double;
				border-color: black;
				background-color: #F9FFEF;
				border: 1px solid #F9FFEF;
				padding: 8px;
				text-align: right;
}
#top_bar {
				color: #000;
				text-align: right;
				padding: 10px;
				background-color: #F9F3EA;
				border: 1px solid #E7D7BE;
}
#top_bar_des {
				color: #000;
				text-align: right;
				padding: 10px;
				background-color: #FFFFE6;
				border: 1px solid #F9F3EA;
}
#view_bar {
				font-family: Tahoma;
				font-size: 10px;
				color : #000;
				border: 2pt;
				text-align: right;
				border-style: double;
				border-color: black;
				background-color: #EFAE68;
				border: 1px solid #EFAE68;
				padding: 8px;
}
#categories_bar {
				font-family: Tahoma;
				font-size: 10px;
				color : #000;
				border: 2pt;
				text-align: center;
				border-style: double;
				border-color: black;
				background-color: #B9DA83;
				border: 1px solid #B9DA83;
				padding: 8px;
}
#top_home_bar {
				font-family: Tahoma;
				font-size: 10px;
				color : #000;
				border: 2pt;
				text-align: center;
				border-style: double;
				border-color: black;
				background-color: #B9DA83;
				border: 1px solid #B9DA83;
				padding: 8px;
}
#box_home_bar {
				font-family: Tahoma;
				font-size: 10px;
				color : #000;
				border: 2pt;
				text-align: right;
				border-style: double;
				border-color: #404040;
				background-color: #F9F3EA;
				border: 1px solid #E7D7BE;
				padding: 8px;
}
#box_qbox {
				font-family: Tahoma;
				font-size: 10px;
				color : #000;
				border: 2pt;
				text-align: left;
				border-style: double;
				border-color: #404040;
				background-color: #404040;
				border: 1px solid #404040;
				padding: 3px 3px 3px 3px;
}
#download_bar {
				font-family: Tahoma;
				font-size: 10px;
				color : #000;
				border: 2pt;
				text-align: right;
				border-style: double;
				border-color: black;
				background-color: #B9DA83;
				border: 1px solid #B9DA83;
				padding: 8px;
				direction: ltr;
}
#download_bar_ar {
				font-family: Tahoma;
				font-size: 10px;
				color : #000;
				border: 2pt;
				text-align: right;
				border-style: double;
				border-color: black;
				background-color: #B9DA83;
				border: 1px solid #B9DA83;
				padding: 8px;
				direction: ltr;
}
#download_bar_en {
				font-family: Tahoma;
				font-size: 10px;
				color : #000;
				border: 2pt;
				text-align: left;
				border-style: double;
				border-color: black;
				background-color: #B9DA83;
				border: 1px solid #B9DA83;
				padding: 8px;
				direction: ltr;
}
#home_adv {
				text-align: center;
				border: 2pt;
				border-style: #A8CF38;
				border-color: #A8CF38;
				background-color: #333333;
				padding: 8px;
}
.header_bg {
				background-image: url(<?=$url_style;?>/templates/images/header_bg.jpg);
				background-repeat: repeat-x;
				height: 153px;
}
.nav_bg {
				background-image: url(<?=$url_style;?>/templates/images/nav_bg.jpg);
				background-repeat: repeat-x;
				height: 36px;
}
.footer_bg {
				background-image: url(<?=$url_style;?>/templates/images/footer_bg.jpg);
				background-repeat: repeat-x;
				height: 108px;
}
.show_img {
				font-family: Tahoma;
				font-size: 12px;
				text-align: center;
				padding: 4pt;
				border: 2pt;
				border-style: double;
				border-color: black;
				padding: 10px;
				color: #000000;
				border: 1px solid #99CC99;
}
.meun_right {
				font-family: Tahoma;
				text-align: right;
				padding: 4pt;
				padding: 10px;
}
.clear {
				clear: both;
				line-height: 5px;
}
#gallery {
				font-family: Tahoma;
}
#copy {
				font-family: "Times New Roman";
}
#box_show {
				background-color: #FFEFFE;
				padding: 8px;
				color: black;
				border: 1px solid #F7DDF5;
				text-align: center;
}
#notice {
				font-family: Tahoma;
				font-size: 10px;
				color : #000;
				text-align: right;
				border: 2pt;
				border-style: double;
				border-color: black;
				background-color: #FFF6BF;
				border: 1px solid #FFD324;
				padding: 8px;
}
#tobikat {
				font-family: Tahoma;
				font-size: 16px;
				color : #000;
				text-align: center;
				border: 2pt;
				border-style: double;
				border-color: black;
				background-color: #FFF6BF;
				border: 1px solid #FFD324;
				padding: 8px;
}

#content_text {
				font-family: Tahoma;
				font-size: 10px;
				color : #000;
				text-align: right;
				border: 2pt;
				border-style: double;
				border-color: black;
				background-color: #FFF6BF;
				border: 1px solid #FFD324;
				padding: 8px;
}
#img_info {
				font-family: Tahoma;
				font-size: 10px;
				color : #000;
				text-align: right;
				border: 2pt;
				border-style: double;
				border-color: black;
				background-color: #FFF6BF;
				border: 1px solid #FFD324;
				padding: 8px;
}
#front_callout {
				background-color: #FFCE8F;
				padding: 8px;
				color: black;
				border: 1px solid #FFCE8F;
}
#front_callout2 {
				background-color: #F3F5E9;
				padding: 8px;
				color: black;
				border: 1px solid #EAEAEA;
				text-align: center;
}
#front_index {
				background-color: #E8E8E8;
				padding: 8px;
				color: black;
				border: 1px solid #EAEAEA;
				text-align: center;
}
#note_index {
				background-color: #D5EF86;
				color: #FFFFFF;
				padding: 8px;
				color: black;
				border: 1px solid #D5EF86;
				text-align: center;
}
#logo_scripts {
				padding: 8px;
				text-align: center;
}
meun_right {
				text-align: right;
}
.navigation {
				font-family: Tahoma;
				color: #666;
				border: 0px;
}
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active {
				text-decoration: none;
				color: #636363;
				background: #F9F9F9;
				border: 1px solid #E6E6E6;
				padding: 3px 6px;
				font-size: 11px;
}
.navigation a:hover {
				background: #799AE3;
				color: #FFFFFF;
				border-color: #E6E6E6;
}
.navigation span {
				text-decoration: none;
				background: #fff;
				padding: 3px 0px;
				border: 0px solid #000000;
				color: #ccc;
				font-size: 11px;
}
.float_right {
				float: right;
				padding: 3px 6px;
}
.float_left {
				float: left;
				padding: 3px 6px;
}
.highlight {
				background: Yellow;
}
.highlight_important {
				background: Yellow;
}
.last_list {
				margin-bottom: 5;
				border: 1px solid #D6D6D6;
				background-image: url('images/msnbg.gif');
				background-color: #FFFFFF;
				background-repeat: repeat-x;
				background-position-y: top;
}
.user_add {
				border: 1px solid;
				margin: 10px 0px;
				padding: 5px 5px 5px 5px;
				color: #000;
				background-color: #ffffff;
				border: 1px solid #FFD324;
}
.info, .success, .warning, .error, .validation {
				border: 1px solid;
				margin: 10px 0px;
				padding: 15px 10px 15px 50px;
				background-repeat: no-repeat;
				background-position: 10px center;
				width: 500px;
}
.info {
				color: #00529B;
				background-color: #BDE5F8;
				background-image: url('images/info.png');
}
.success {
				color: #4F8A10;
				background-color: #DFF2BF;
				background-image: url('images/success.png');
}
.warning {
				color: #9F6000;
				background-color: #FEEFB3;
				background-image: url('images/warning.png');
}
.error {
				color: #D8000C;
				background-color: #FFBABA;
				background-image: url('images/error.png');
}
.validation {
				color: #D63301;
				background-color: #FFCCBA;
				background-image: url('images/validation.png');
}
.comments {
				color: #9F6000;
				background-color: #F3F7FB;
				border: 1px solid #CDDFEF;
}
.viwe_comments {
				color: #000000;
				background-color: #F3F7FB;
				border: 1px solid #CDDFEF;
}
.bad_comments {
				color: #9F6000;
				background-color: #FFFFFF;
}
.viwe_comments_home {
				color: #000000;
				text-align: center;
				padding: 0px;
				background-color: #E4E4E4;
				border: 1px solid #CACACA;
}
.bar_link {
				color: #000000;
				text-align: right;
				padding: 10px;
				background-color: #D1E1EF;
				border: 1px solid #9BB8D5;
}

#slickbox {
	font-family: Tahoma;
	font-size: 10px;
	color : #000;
	text-align: right;
	border: 2pt;
	border-style: double;
	border-color: black;
	background-color: #FFF6BF;
	border: 1px solid #FFD324;
	padding: 8px;
}


.vote_plz {
				float: left;
}
.vote_yes {
				color: #000000;
				display: block;
				text-align: center;
				background-color: #F5F5F5;
				border: 1px solid #ffffff;
				width: 70px;
				height: 12px;
				padding: 10px 10px 10px 10px;
}
.vote_no {
				color: #000000;
				display: block;
				text-align: center;
				background-color: #F5F5F5;
				border: 1px solid #ffffff;
				width: 70px;
				height: 12px;
				padding: 10px 10px 10px 10px;
}

#show_bar {
				color: #000000;
				display: block;
				text-align: right;
				background-color: #F5F5F5;
				border: 1px solid #ffffff;
				width: 70px;
				height: 12px;
				padding: 10px 10px 10px 10px;
}


#form_right {
        font-family: Tahoma;
        font-size: 12px;
        color : #000;
        border: 2pt;
        text-align: center;
        border-style: double;
        border-color: black;
        background-color: #C8D5FF;
        border: 1px solid #C8D5FF;
        padding: 8px;
        width: 20%;
}

#form_left { 
        font-family: Tahoma;
        font-size: 12px;
        color : #000;
        border: 2pt;
        text-align: right;        
        border-style: double;
        border-color: #DFE8FF;
        background-color: #DFE8FF;
        border: 1px solid #DFE8FF;
        padding: 8px;
        width: 80%;
}
