/*

                                                   ,o88888 
                                               ,o8888888' 
                         ,:o:o:oooo.        ,8O88Pd8888" 
                     ,.::.::o:ooooOoOoO. ,oO8O8Pd888'" 
                   ,.:.::o:ooOoOoOO8O8OOo.8OOPd8O8O" 
                  , ..:.::o:ooOoOOOO8OOOOo.FdO8O8" 
                 , ..:.::o:ooOoOO8O888O8O,COCOO" 
                , . ..:.::o:ooOoOOOO8OOOOCOCO" 
                 . ..:.::o:ooOoOoOO8O8OCCCC"o 
                    . ..:.::o:ooooOoCoCCC"o:o 
                    . ..:.::o:o:,cooooCo"oo:o: 
                 `   . . ..:.:cocoooo"'o:o:::'              CSS by Kató Áron - 2009 - www.dsworks.hu 
                 .`   . ..::ccccoc"'o:o:o:::' 
                :.:.    ,c:cccc"':.:.:.:.:.' 
              ..:.:"'`::::c:"'..:.:.:.:.:.' 
            ...:.'.:.::::"'    . . . . .' 
           .. . ....:."' `   .  . . '' 
         . . . ...."' 
         .. . ."'     
        . 



*/


* {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

body {
	background-image: url(images/vertical_bg_10x400.jpg);
	background-repeat: repeat-x;
	width: 100%;
	margin:0px 0px 0px 0px;
}

.kepigazit_5 { margin: 5px 5px 5px 5px;}
.kepigazit_10 { margin: 10px 10px 10px 10px;}
.kepigazit_15 { margin: 15px 15px 15px 15px;}

#wrapper{
	width:980px;
	margin:0px auto;
}

#header {
	width:980px; 
	padding:0px 0px 0px 0px;
	height: 120px;
	background: none;
}

#logo {
	float: left;
	background: url(images/logo_340x120.jpg) no-repeat;
	width: 340px;
	height: 120px;
}

#head_kieg {
	float: left;
	background: url(images/head_kieg_60x120.jpg) no-repeat;
	width: 60px;
	height: 120px;
}

#head_flash{
	float: left;
	background-color: #9a9b81;
	width: 360px;
	height: 120px;
}

#head_search{
	background: url(images/search_bg_220x120.jpg) no-repeat;
	width: 210px;
	height: 110px;
	float: right;
	padding: 40px 0px 0px 10px;
	border: 0px;
}

.searchinput{ 
	float: left;
	background: url(images/search_input_180x30.jpg) no-repeat;
	width: 176px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #4d4d4d;
}

.searchbutton{
	float: left;
	background: url(images/search_btn_30x30.jpg);
	width: 30px;
	height: 30px;
}

#yellowline {
	width: 980px;
	height: 10px;
}

#content {
	float:left;
	width:750px; 
	height: auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

#menu{
	width: 750px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

#menupart{
	float: left;
	padding: 10px 0px 10px 10px;
	width: 80px;
	height: auto;
	font-weight: bolder;
	font-size: 12px;
	vertical-align: middle;
	text-align: center;
	padding: auto;
}

#menupart a:link{ 
	color: black;
	text-decoration: none;
}

#menupart a:visited{ 
	color: black;
	text-decoration: none;
}

#menupart a:active{ 
	color: black;
	text-decoration: none;
}

#menupart a:hover{ 
	color: #666;
	text-decoration: none;
}

#sidebar{
	float: right;
	width: 220px;
	padding: 10px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

#hirlevel {
	width: 220px;
	height: 170px;
	background: url(images/widget_header_220x30.jpg) no-repeat;
	border-style: solid;
	border-width: 1px;
	border-color: #d6d6d6;
	margin-bottom: 10px;
	background-color: #fff;
}

#hirlevel h1{
	font-size: 20px;
	letter-spacing: -1px;
	color: #333;
	padding: 5px 5px 0px 5px;
}

#hirlevel p{
	font-size: 11px;
	color: #333;
	padding: 0px 5px 10px 5px;
}

.hirlevelinput{
	background: url(images/hirlevel_input_200x20.jpg) no-repeat;
	width: 196px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #333;
	padding: 3px 2px 0px 2px;
	margin: 0px 10px 10px 10px;
}



input.submit{ 
	border: 1px solid #666;
	width: 120px;
	height: 18px;
	text-decoration: none;
	font-weight: bold;
	color: #333;
	letter-spacing: 1px;
	padding: 0px 0px 2px 0px;
	margin: 0px 10px 10px 90px;
	background: #eee;
}


input.submit:hover {
	text-decoration: none;
	color: #9a9b81;
	background: #f3f3f3;
}

#content_container{ 
	clear: both;
	background: url(images/content_header_750x30.jpg) no-repeat;
	border: 1px solid #d6d6d6;
	width: 730px;
	height: auto;
	padding: 40px 10px 30px 10px;
	background-color: #fff;
	font-family: arial;
}

#content_container h1{
	font-size: 20px;
	letter-spacing: -1px;
	color: #333;
}


#content_container li{
	margin: 0px 0px 0px 30px;
}

#content_container p{
	font-size: 12px;
	color: #333;
}

#vmenu{
	background: url(images/widget_header_220x30.jpg) no-repeat;
	border: 1px solid #d6d6d6;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bolder;
	width: 220px;
	padding: 0px 0px 10px 0px;
	background-color: #fff;
}

#vmenu h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333;
	font-weight: bolder;
	width: 220px;
	padding: 5px 0px 10px 5px;
	letter-spacing: -1px;
}

#mainmenu {
	background-color: #eee;
	padding: 3px 10px 3px 10px;
	font-size: 14px;
	letter-spacing: -1px;
	border: 1px solid #999;
}

#submenu a:link{
	background-color: white;
	text-decoration: none;
	color: #666;
	margin: 3px 10px 3px 20px;
	font-size: 12px;
	border-bottom: 1px solid #ccc;
	line-height: 22px;
}

#submenu a:active{
	background-color: white;
	text-decoration: none;
	color: #666;
	margin: 3px 10px 3px 20px;
	font-size: 12px;
	border-bottom: 1px solid #ccc;
	line-height: 22px;
}

#submenu a:visited{
	background-color: white;
	text-decoration: none;
	color: #666;
	margin: 3px 10px 3px 20px;
	font-size: 12px;
	border-bottom: 1px solid #ccc;
	line-height: 22px;
}

#submenu a:hover{
	background-color: white;
	text-decoration: none;
	color: #9a9b81;
	font-size: 12px;
	border-bottom: 1px solid #ccc;
	line-height: 22px;
}

.mailinput{ 
	background: url(images/msg_input_280x30.jpg) no-repeat;
	width: 276px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #333;
	padding: 5px 2px 0px 2px;
}

input.mailsubmit{ 
	border: 1px solid #666;
	width: 120px;
	height: 18px;
	text-decoration: none;
	font-weight: bold;
	color: #333;
	letter-spacing: 1px;
	padding: 0px 0px 2px 0px;
	margin: 0px 10px 10px 270px;
	background: #eee;
}


input.mailsubmit:hover {
	text-decoration: none;
	color: #9a9b81;
	background: #f3f3f3;
}

textarea.msgfield {
	border: 0px;
	background: url(images/msg_input_big_390x200.jpg) no-repeat;
	font-weight: normal;
	font-size: 16px; 
	color: #333;
	width: 376px;
	height: 180px;
	padding: 10px 10px 10px 4px;
}

#faraway {
	clear: both;
	width:980px; 
	height: 10px;
}


#footer {
	clear: both;
	width:960px; 
	height: 60px;
	background: url(images/footer_bg_980x80.jpg);
	padding:10px 10px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.imp a{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4d4d4d;
}

.imp a:hover{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: white;
}

.menusor_bg{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: white;
}
