/* START_DEFAULT_STYLES */
html, body, p, h1, h2, h3, h4, h5, em, i, table, tr, td, th, form, input, textarea, select, li, ol, ul, strong {padding:0;margin:0;}
html {font-size:62.5%;}
em, i { font-style:normal;}
li { list-style-type:none;}
h1, h2, h3, h3, h4, h5, p { padding:6px 0;}
h1, h2, h3, h3, h4, h5, body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
body {background:#000 url(http://www.germanold.com/images/all_bg.png) 0 0 repeat-x;color: #fff; font-size:11px;}
a:active, a:focus, img, input, select {outline: 0;focus:0;}
a, a:link, a:active, a:visited {color: #ff7906;cursor: pointer;text-decoration: none;}
a:hover {color:#ff7906;text-decoration: underline;}
img {border:none;}
.clear { clear:both; font-size:0; line-height:0; height:0;}
/* END_DEFAULT_STYLES */

/* HEADER */
#header { height:153px; width:100%; overflow:hidden; margin-bottom:8px; position:relative;}
.logo { float:left;}
.banner { position:absolute; right:8px; top:0; width:541px; height:153px; background:url(http://www.germanold.com/images/baner.png) 0 0 no-repeat; padding:11px 0 0 5px;}
.banner h2 {margin-left:14px; color:#333; font-size:18px; font-weight:bold;}
.banner h1 {margin-left:14px; color:#333; font-size:18px; font-weight:bold;}
.banner ul {margin-top:14px; float:left; margin-left:20px; line-height:1.6;}
.banner li {font-size:15px; font-weight:bold; background-image:url(http://www.germanold.com/images/ae.png); background-position:left; background-repeat:no-repeat; padding-left:15px;}
.banner a{color:#FC0;}
.banner img { display:block;}
.menu { position:absolute; right:8px; top:165px;}
.menu ul {background:100% 0 no-repeat; padding:0 4px;height:30px;}
.menu li, .f_menu li { width:104px; height:30px; float:left; padding:3px 0 0 1px;}
.menu li a, .menu li a:visited { text-align:center; display:block; height:23px; background:url(http://www.germanold.com/images/h_but.png) 0 0 no-repeat; color:#000; padding-top:7px;}
.f_menu {position:absolute; right:8px; top:-2px;}
.f_menu li a, .f_menu li a:visited { text-align:center; display:block; height:23px; background:url(http://www.germanold.com/images/f_but.png) 0 0 no-repeat; color:#222; padding-top:7px;}

/* CONTENT */

#wrapper, #header, #footer {min-width:986px;}
* html #wrapper, * html #header, * html #footer { width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 990)?"990px" : "100%");} 

#container {width: 100%;float: left;margin-right: -316px;}
#content {margin-right: 319px;}
.ml { margin-bottom:10px; padding-left:8px;}
.ml_head { width:100%; background:url(http://www.germanold.com/images/m_top_mid.png) 0 0 repeat-x;}
.ml_head h2 { background:url(http://www.germanold.com/images/m_top_left.png) 0 0 no-repeat; padding:0; font-size:17px; font-weight:bold; color:#7f0000;}
.ml_head h2 em { display:block;background:url(http://www.germanold.com/images/m_top_right.png) 100% 0 no-repeat; padding:12px 0 0 35px; height:32px;}

.ml_cont { background:#2d0000; padding:5px 0; overflow:hidden; height:1%;}
.ml_bot { background:url(http://www.germanold.com/images/m_bot_mid.png) 0 0 repeat-x; height:0px;}
.ml_bot_2 { }
.ml_bot_3 { background:url(http://www.germanold.com/images/m_bot_right.png) 100% 0 no-repeat; height:0px; line-height:0; font-size:0;}

/* SIDEBAR */
#sidebar {width: 308px;float: right; padding-right:8px;}
.bl { 0 0 repeat-y; margin-bottom:10px; background-color:#333;}
.bl h3 { height:31px; background:url(http://www.germanold.com/images/bl_top.png) 0 0 no-repeat;  font-size:17px; font-weight:bold; padding:12px 0 0 20px; color:#fff;}
.bl_cont { padding:10px; height:1%; background:url(http://www.germanold.com/images/bl_bot.png) 0 100% no-repeat;}
.bl_2 h3  {background:url(../images/bl_top_2.png) 0 0 no-repeat;}
.bl ul { padding:5px 0 5px 10px;}
.bl ul li { padding:1px 0 1px 15px; background:url(http://www.germanold.com/images/li.png) 0 6px no-repeat; height:1%;color:#fff;}
.top { width:100%; overflow:hidden;}
.top li { float:left; width:42%;}
.top a {color:#CCC;}

.bl2 {  background-color:#333; margin-bottom:10px; color:#fff;}
.bl2 ul { padding:0;}
.bl_cont2 { padding:3px; height:1%; background:url(http://www.germanold.com/images/bl_bot.png) 0 100% no-repeat;}
.bl2 img {border:1px #999 solid;}
.bl2 ul li { padding:1px 0 1px 15px; background:url(http://www.germanold.com/images/li.png) 0 6px no-repeat; height:1%;}
.bl2 h3 { height:31px; background:url(http://www.germanold.com/images/bl_top.png) 0 0 no-repeat;  font-size:17px; font-weight:bold; padding:12px 0 0 20px;}

.addthis { position:absolute; right:320px; top:175px;}


/* THUMBS */
.thumbs { width:100%; overflow:hidden; text-align:center;}
.thumbs li {padding:5px 0 0 0;width:322px; min-height: 145px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin: 2px;zoom: 1;*display: inline;_height: 145px; position:relative;z-index:99;text-align:left;}
.thumbs * {vertical-align: top;}
.thumbs li img {position:relative;z-index:99; width:320px; height:240px; border:1px solid #515151; display:block; background:#000;}
.thumbs em { padding:3px 0 3px 17px; display:block; background:url(http://www.germanold.com/images/thumb_icon.png) 3px 8px no-repeat; font-weight:bold; color:#ffba00; }
a:hover .thumbs{border-color:#000000; border-width:1px; border-style:dashed;}


/* NAVIGATION */
.navi { padding:15px 0; text-align:center; color:#777;}
.navi a, .navi a:visited { background:url(http://www.germanold.com/images/navi.png) 50% 50% no-repeat; font-size:12px; color:#000; font-weight:bold; padding:10px 7px; color:#fff;}

/* FORM 1 */
.form_1 { padding:5px; height:1%;}
.inputa { background:url(http://www.germanold.com/images/input.png) 0 0 no-repeat; width:207px; height:17px; border:0; padding:7px; font-size:13px; float:left; margin-right:4px;}
.submit { float:left;}

/* FOOTER */
#footer { height:99px; width:100%; background:url(http://www.germanold.com/images/f_bg.png) 0 0 repeat-x; position:relative;}
#footer  .logo { margin-top:1px;}
.fo {color:#FFF; width:620px; text-align:center; margin-top:10px; font-size:11px;}
.fo a {color:#FF0;}
.dots2 {FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #FC9B78; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}


.thumbs3 {padding: 0 0 0 3px; font-size:11px; font-weight: bold;}
.thumbs3 div {width: 305px; float: left; margin: 0 2px 0 0; text-align: center; text-transform:capitalize; height:250px; color:#fff;}
.thumbs3 img {width: 300px; height: 220px; border: 1px solid #fff;}
.thumbs3 span { margin:4px; color:#a7cf19;}
.thumbs3 em { padding:3px 0 3px 17px; display:block; font-weight:bold; color:#ffba00; }

.thumbs {border-color:#ffffff; border-width:1px; border-style:solid;}
a:hover .thumbs{border-color:#ffffff; border-width:1px; border-style:dashed;}

#tags a:hover {
	color:#793c00; background-color: #ffffff
	}

.tag-1 a:link, .tag-1 a:visited {
	font-size:14px;
	color:#793c00;
	}
	
.tag-2 a:link, .tag-2 a:visited {
	font-size:16px;
	color:#925000;
	}

.tag-3 a:link, .tag-3 a:visited {
	font-size:18px;
	color:#9e5a00;
	}
	
.tag-4 a:link, .tag-4 a:visited {
	font-size:20px;
	color:#af6700;
	}

.tag-5 a:link, .tag-5 a:visited {
	font-size:22px;
	color:#be7300;
	}
	
.tag-6 a:link, .tag-6 a:visited {
	font-size:24px;
	color:#dd8c00;
	}
	
.tag-7 a:link, .tag-7 a:visited {
	font-size:26px;
	color:#e99600;
	}
	
.tag-8 a:link, .tag-8 a:visited {
	font-size:28px;
	color:#f29d00;
	}

	  #h-space-3 {
			  width:100%;
			  height:30px;
			  float:left;
			  }

/* Big box with list of options */
#ajax_listOfOptions{
  position:absolute;  /* Never change this one */
  width:220px;  /* Width of box */
  height:250px;  /* Height of box */
  overflow:auto;  /* Scrolling features */
  border:1px solid #317082;  /* Dark green border */
  background-color:#000;  /* black background color */
  text-align:left;
  font-size:0.9em;
  z-index:100;
}
#ajax_listOfOptions div{  /* General rule for both .optionDiv and .optionDivSelected */
  margin:1px;    
  padding:1px;
  cursor:pointer;
  font-size:18px;
}
#ajax_listOfOptions .optionDiv{  /* Div for each item in list */
  
}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
  background-color:#317082;
  color:#FFF;
}
#ajax_listOfOptions_iframe{
  background-color:#F00;
  position:absolute;
  z-index:5;
}




	#nav ul
{
position:absolute; left:260px; top:167px;
	list-style: none;
	padding: 3px;
	margin: 3px;
	text-align: center;
}
#nav ul li {display: inline;}
#nav ul li a {
		border: 1px solid #FFF;
		font-size: 14px;
		margin-right: 4px;
		padding:2px 6px;
		background-position:bottom;
		background-color: #C90002;
		text-decoration: none;
		font-weight: bolder;
    	color: #fff;	
}
#nav ul li a:hover {
		border: 1px solid #000;
		background-image:url('none');
		background-color:#FDF300;
		color: #000
}  
.nagy { text-transform: uppercase; font-weight:bold; font-family: Georgia, Helvetica, sans-serif; COLOR: #CC0000; FONT-SIZE: 20px;}
a:hover .nagy{COLOR: #F29D00;}
