 @charset "utf-8";
/* CSS Document */
	
img, p, ul, li, span, h1, h2, h3, h4 { margin:0; padding:0; }
a { text-decoration:none; }
* { margin:0; padding:0; }
a:hover { text-decoration:underline; }
body { font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(../img/bg_body.jpg); background-repeat:repeat-x; background-color:#77725C; }
:focus { outline-color:-moz-use-text-color; outline-style:none; outline-width:0; outline:0; outline:none; }

/*top-head*/
.top { width:100%; height:auto; float:left; }
.head { width:982px; height:auto; background-color:black; margin-left:auto; margin-right:auto; }

.head_content { width:979px; margin-left:auto; margin-right:auto; background-image:url(../img/head_bg.jpg); height: 342px; background-repeat: no-repeat; background-position: center; border-left: 1px solid black; border-right: 1px solid black; overflow:hidden;}
.top_mid { width:100%; height:auto; float:left; }
.search { background-image:url(../img/search_bar.jpg); height:21px; width:979px; border-right:black 1px solid; border-left:black 1px solid; margin-left:auto; margin-right:auto; padding-top: 2px; }
.search a {text-align: center; font-size: 14px; color: black; float:right; margin:0; padding:0 10px; height: 18px; margin-right:10px; border:1px #666 solid; background:#ff9900; font-weight:bold;} 
.search a:hover {background:#fff; color:#608460; text-decoration:none; }

.mid_mid { width:100%; height:auto; float:left; }
.content { background-color:#292929; width:979px; height:auto; marrgin-left:auto; margin-right:auto; border-right: 1px solid black; border-left: 1px black solid; margin-left: auto; border-bottom: 1px solid #3F3F3F; overflow: hidden; }
.menu { width:230px; float:left; height:auto; text-align:center; margin-left: 4px; margin-top: 4px; }
.menu a { width:230px; float:left; background: 0 -41px; height:31px; padding-top:10px; background-image:url(../img/sprite.jpg); background-repeat:no-repeat; text-transform:uppercase; color:white; font-size:14px; }
.menu a:hover, .menu a.selected { width:230px; height:31px; padding-top:10px; background:0 0; background-image:url(../img/sprite.jpg); background-repeat:no-repeat; text-decoration:none; font-weight:bold; }

.container { width:729px; height:auto; margin-left: auto; border-left: 0px solid black; float: left; background-color: #292929; padding-left: 15px; }
.sublinks { float:left; width: 230px; margin-left: auto; margin-right: auto; margin-top: 20px; }
.column { width:234px; float: left; text-align: center; background-color: #292929; }
.head_content a { width:250px; height:140px; float: left; text-indent: -999em; }
.sublinks a { width:180px; float:left; border-bottom: 2px dotted #898989; color: #898989; margin-left: 25px; text-align: left; margin-top: 6px; font-size: 14px; }
.sublinks a:hover { width:180px; float:left; border-bottom: 2px dotted white; color: white; margin-left: 25px; text-align: left; margin-top: 6px; font-size: 14px; text-decoration:none; }
.bottom { width:100%; height:auto; float:left; }
.footer { width:981px; height:20px; background-color:black; margin-left: auto; margin-right: auto; text-align: center; color: white; font-size: 12px; padding-top: 3px; }
.small_element { width:224px; background-color: #171717; height: 279px; float: left; margin-left: 10px; margin-top: 10px; }
.small_elem { width:224px; }
.t_elem { width:224px; text-align: center; color: white; padding-top: 15px; padding-bottom: 15px; font-size: 14px; background-color: black; height: 20px; overflow:hidden; }
.v_elem { width:224px; text-align: center; margin-bottom: 5px; margin-top: 5px; height: 159px; }
.d_elem { width:224px; text-align: center; font-size: 12px; color: white; height: 46px; }
.small_bar { background-image:url(../img/mm_bar_small.jpg); background-repeat:no-repeat; width:210px; height:14px; font-size: 12px; text-align: right; padding-right: 14px; }
.small_bar a { color:black; }
.small_bar a:hover { color:#608460; text-decoration:none; }
.container_holder { width:729px; height:auto; float: left; }

.large_element { width:724px; background-color: #171717; height: 295px; float: left; margin-left: 2px; margin-top: 10px; }
.large_element_gal { width:724px; background-color: #171717; height: auto; float: left; margin-left: 2px; margin-top: 10px; }
.large_element_gal img{padding:15px;margin-left:6px;}
.large_elem { width:724px; }
.l_t_elem { width:724px; text-align: center; color: white; padding-top: 15px; padding-bottom: 15px; font-size: 14px; background-color: black; height: 20px; }
.l_v_elem { width:202px; text-align: center; height: 200px; float: left; padding: 5px; }
.l_d_elem { width:498px; text-align: justify; font-size: 12px; color: white; height: 200px; float: left; padding: 7px; vertical-align: baseline; }
.large_bar { background-image:url(../img/mm_bar_largel.jpg); background-repeat:no-repeat; width:710px; height:14px; font-size: 12px; text-align: right; padding-right: 14px; float: left; background-color: #FC7B06; }
.large_bar a { color:black; }
.large_bar a:hover { color:#666666; text-decoration:none; margin-top: -2px; }
.large_elements { float:left; width: 724px; }
.small_elements { float:left; width:724px; }
.cont { width:724px; }
.column img { margin-top:10px; }


.textdesc { color:white; font-size:12px; text-indent: 24px; margin-top: 20px;padding:10px;text-align:justify; line-height:16px;}
.backbutton {color:#FFCC33;text-align:center;padding:10px;}
.backbutton a{color:#FFCC00;font-size:16px;}
.backbutton a:hover{color:#FFFF00;text-decoration:none;	font-size:16px;}

.link{text-align:center;}
.link a{color:#fff; text-decoration:underline; font:normal 12px Verdana, Arial, Helvetica, sans-serif; padding:0 2px; text-align:center; cursor:pointer;}
.link a:hover{text-decoration:none;}

/*cms*/
	.content_text{width:714px; color:#fff; padding-top:15px;}
	.content_text p{text-align:justify; font-size:12px; text-indent:24px; line-height:16px;}
	.content_text ul, .content_text ol{list-style-position:inside;}
/*yos*/
.container_holder{padding-bottom:15px;}
.more{color:#FF9900 !important;}

.page_pos {clear:both;  height:30px; width:724px; border:1px #fff solid; height:30px; padding:0; background:none; }/*   none repeat scroll 0 0; */
	.results {float:left;  width:280px;  height:30px; line-height:30px; font-size:12px; text-align:left; color:#eee; margin:0 5px 0 10px;}

	.pages {float:right; width: 300px; height:30px; line-height:30px; margin-right: 10px;}
		.numbers { float:right; height:auto; width:auto; font-size: 12px; color:#ccc;}
		.numbers a, .numbers span { margin:0 5px; text-decoration:none; color:#ddd; }
		.numbers a.current { font-weight:bold; color:#ea8a1c;}
		.numbers a:hover { color: #ea8a1c; text-decoration: underline;}
		
.large_height{height:auto!important;}
.large_width {width:710px !important;}

.galleries{ width:710px; height: auto; margin:10px 0; clear:both;}
.galleries a      {display:block; float:left; width:204px; height:204px; margin: 0 4px 24px 24px;} *html .galleries a {margin: 0 0px 24px 20px;}
.galleries a img{display:block; float:left; width:200px; height:200px; border:1px solid #E3E2E2;}
.galleries a:hover{position:relative; white-space:normal;}
.galleries a:hover img{border:1px solid #FF9900;}
.galleries h3{background:#000; font-size:14px; color:#fff; height:30px; line-height:30px; text-align:center; margin-bottom:10px;}

/*contact form*/ 
.form {padding:15px 0 0 15px;}     /*{width:714px;}*/
.f_left {width:200px; display:block; float:left; height:18px; line-height:18px; text-align:right; margin-right:6px; color:#eee;}
.f_right{color:#eee;}
.f_right input{width:300px; display:block; float:left; height:18px; border:1px #000 solid; color:#666; background:#fff;}
.f_right textarea{width:300px; display:block; float:left; border:1px #000 solid; height:100px; background:#fff;color:#666;}
.f_x{clear:both; font-size:1px; height:6px;}

.f_right .small{color:#eee; font-size:12px;}
.f_right .small_right{display:block; float:right; color:#eee; font-size:12px; text-align:right;width:190px;padding-right:190px;}

.f_left .checkbox{width:14px; height:14px; display:block; float:right;  border:1px #333 solid; }

.f_right .link_big{display:block; float:left; width:60px; height:24px; font:bold 12px/22px arial;border:1px #fff solid; background:#ea8a1c; color:#fff;}

.f_right textarea:focus, .f_right input:focus { border: 1px solid #ea8a1c; color:#fff; background:#666;}
.f_right .link_big:hover{border:1px #666 solid; background:#fff; color:#608460; }

.f_right strong{color:#666;}
/*.f_right span{padding-left:174px;}*/
.f_title  .error{color:#E2584E; font-weight:bold; display:block; margin-bottom:2px;}
.error {color:#E2584E;}
 #username_warning , #email_warning, #telefon_warning, #mesaj_warning{color:#E2584E; font-weight:bold; font-size:12px; margin:0 0 0 4px; float:left;}
 
 .smenu{margin:0}
.smenu ul{list-style-type:none; margin:0; padding:0; padding-top:15px;}
.smenu ul li{display:block; float:left; margin:1px 5px;}
.smenu ul li a{color:#ea8a1c; display:block; float:left; font:normal 18px/24px Arial, Helvetica, sans-serif; height:24px; padding:0 2px; text-decoration:none;}
.smenu ul li a:hover{text-decoration:underline;}
.activ{text-decoration:underline !important; color:#eee !important;}
.spacer10{clear:both; display:block; font-size:1px; height:10px;}
.l_t_elem h3 span{color:#EA8A1C;}

.t_elem h3 a, .l_t_elem h3 a{color:#fff !important; font-size: 14px !important;}
.t_elem h3 a:hover, .l_t_elem h3 a:hover{color:#EA8A1C !important; text-decoration:none !important;}

.newssource{float:left; padding-left:10px;}
.title{clear:both;}
.title h4{color:#ea8a1c; font:normal 18px/24px Arial, Helvetica, sans-serif; padding-top:15px;}
.l_v_elem img{width:200px; height:200px;}
.v_elem img{width:159px; height:159px;}
