@CHARSET "UTF-8";
/*********************************************************************
 * copyright:   	abfox.hu
 * skin:          rota
 * developer:   	skiss
**********************************************************************/
 BODY {
        	margin: 0;
        	padding: 0;
        	color:#6c6c6c;
        	font-family:Tahoma,Arial,Helvetica,sans-serif;
        	font-size:12px;
        	_font-size:12px;
          background: #fff;
          
          
}

h1 a { 
          text-decoration: none;
          color: #FF9E00;
          font-family:Tahoma,Arial,Helvetica,sans-serif;
          text-align:center;

}

h2 a {
          text-decoration: none;
          color: #387f74;
          font-family:Tahoma,Arial,Helvetica,sans-serif;
          text-align: center;
          text-transform: uppercase;
          
         
}
h1 a:hover {
          text-decoration: underline;
          color: #c0c0c0;
          font-family:Tahoma,Arial,Helvetica,sans-serif;
          font-size:18px;
          text-align:center;
}
h2 a:hover {
          text-decoration: underline;
          color: #de3b24;
          font-family:Tahoma,Arial,Helvetica,sans-serif;
          font-size:14px;
          text-align: center;
          text-transform: uppercase;
          
}

a {
          text-decoration: none;
          color: #e66b30;
          font-family:Tahoma,Arial,Helvetica,sans-serif;
          font-size:12px;
          font-weight: bold;
}
a:hover {
          text-decoration: underline;
          color: #e66b30;
          font-family:Tahoma,Arial,Helvetica,sans-serif;
          font-size:12px;
          font-weight: bold;
}
ol, ul, li {
        	list-style-image:none;
        	list-style-position:outside;
        	list-style-type:square;
        	padding-left:15px;
}
h2 {
          color: #de3b24;
        	font-size: 18px;
          font-weight: normal;
          font-family: Arial, Helvetica, sans-serif;
          text-align: left;
          text-transform: uppercase;
          
}
h3, h4, h5 {
          color: #6c6c6c;
        	font-size: 12px;
          font-weight: bold;
          font-family: Arial, Helvetica, sans-serif;
          
}
h1 {
        	margin: 0;
        	color: #FF9E00;
        	font-size: 18px;
          font-weight: bold;
          font-family: Verdana, Arial, Helvetica, sans-serif;
}

p {
          line-height: 18px;
        	color: #6c6c6c;
        	font-size: 13px;
        	text-align: justify;
        	margin: 4px 0 4px 0px;
}
p.zold {
          line-height: 18px;
        	color:#387f74;
        	font-size: 13px;
        	text-align: left;
        	margin: 4px 0 4px 0px;
}

ul li, ol li {
        	line-height: 18px;
        	_line-height: 18px;
        	font-size: 12px;
        	text-align: left;
        	font-weight: bold;
        	padding-left:30px;
        	*padding-bottom: 7px;
}
img  {
         border: none;

}

#bodywrap {
        
        
}
#htmlwrap {
        	
        	/*
          width: 957px;
          margin: 0px auto;
          */
}
#mainwrap {
	      
	       
*/
}
#maincontainer {
          width: 957px;
          _width: 957px;
          margin: 0px auto;
          
          background: transparent url(images/body3csik_bg.jpg) repeat-y scroll 0px 0px;
}
#headerwrap {
          position:relative;
	     	  
          
}		
.h_header {
          position:relative;
          background: #fff;
          color: #fff;
          height:18px;
          margin: 0 auto;
          font-size: 10px;
          font-weight: normal;
          width: 957px;
          _width:957px;
          padding-left: 50px;
          position:relative;
}


.h_header h1 {
          font-size: 10px;
          font-weight: normal;
          font-family: Verdana;
          color: #ff9e00;
          text-align: center;
}  
#body_1 {
	       position:relative;
	       overflow: hidden;
         background: transparent url(images/page_bg_.jpg) no-repeat scroll 0px 0px;
	       width: 957px;
         _width:957px;
         margin: 0px auto;
         
         
}
#body_2 {
	       position:relative;
	       overflow: hidden;
         background: transparent;
	       width: 957px;
         _width:957px;
         margin: 0px auto;
}
#body_2 .fck_1 {
         width: 580px;
         overflow: hidden;
         float: left;
         width:580px;
         
         position:relative;
         padding:20px 0px 20px 50px;
         
         
}
#body_2 .fck_2 {
         float:left;
         overflow:hidden;
         width:257px;
         left: 40px;
         position:relative;
         
         
}

.videoLink {margin-left: 50px;}

#body_1 .fck_1 {
        background: transparent;
        padding-top: 355px;
        width:563px;
        overflow: hidden;
        padding-left: 35px;
        float: left;
        text-align:justify;
        
        
}


#body_3 .fck_1 img,
#body_2 .fck_1 img,
#body_1 .fck_1 img { 
        text-align: left;
        margin:10px 10px 10px 0px;
}
#body_1 .fck_2 {
        background: transparent;
        position:relative;
        top:390px;
        overflow: hidden;
        
}
#body_1 .fck_2 .img_1 {
        float:left;
        height:246px;
        left:15px;
        position:relative;
        width:332px;
        background: transparent url(images/img_1.jpg) no-repeat scroll center top;
}
#body_1 .fck_2 .img_2 {
        float:left;
        height:253px;
        left:15px;
        position:relative;
        width:332px;
        background: transparent url(images/img_2.jpg) no-repeat scroll center top;
        margin-top: 205px;
        
}
#body_1 .fck_2 .img_3 {
        float:left;
        height:249px;
        left:15px;
        position:relative;
        width:332px;
        background: transparent url(images/img_3.jpg) no-repeat scroll center top;
        margin-top:163px;
}
#body_1 .fck_2 .img_4 {
        float:left;
        height:409px;
        left:15px;
        position:relative;
        width:332px;
        background: transparent url(images/img_4.jpg) no-repeat scroll center top;
        margin-top:105px;
}
#body_1 .fck_2 .img_5 {
        float:left;
        height:256px;
        left:15px;
        position:relative;
        width:332px;
        background: transparent url(images/img_5.jpg) no-repeat scroll center top;
        margin-top:125px;
}
#body_1 .kerdese_van {
        background: transparent url(images/kerdese_van.jpg) no-repeat scroll center top;
        height: 54px;
        width: 418px;
        position: absolute;
        left:440px;
        top:255px;
}
#body_1 .kerdese_van p {
        text-align: center;
         padding-top: 5px;
}
#body_1 .kerdese_van p a {
        color: #9c3300;
        font-weight: bold;
        font-family: verdana;
       
        text-decoration: none;
}
#body_1 .kerdese_van p a:hover {
        text-decoration: underline;
        padding-top: 5px;
        
}
#body_3 .fck_1 {
        background: transparent url(images/rota_vedo_header.jpg) no-repeat scroll left top;
        _background: transparent url(images/rota_vedo_header.jpg) no-repeat scroll left top;
        width:957px;
        
        
}

.clear {
        clear: both;
}

.download_box {
  position: absolute;
  left: 340px;  top: 230px;
  width: 565px;
}

.download_box h2 {margin-bottom: 5px; margin-top: 0;}

.download_box ul {
  float: left;
  margin: 0 10px 0 0;
  padding: 0;
}

.download_box p {line-height: 15px;}

.download_box li {
  padding: 0;
  background: url(images/pdf_icon.gif) no-repeat left 3px;
  line-height: 24px;
  list-style: none;
  padding-left: 25px;
}

.download_box a {color: #6c6c6c;}

.download_box a:hover {color: #f48224;}

#body_footer {
        overflow: hidden;
        width: 945px;
        background: #fff url(images/page_footer.jpg) no-repeat top left;
        padding: 20px;
}
.abfox_logo img a { 
        border: none;
}
.abfox_logo {
        float: left;
        height:55px;
        width:62px;
}
.copyright {
        float: left;
}
.copyright a,
.copyright a:hover {
        color: #000;
        font-weight: normal;
}
#body_2,
#body_3 {
        background: transparent url(images/body3csik_bg.jpg) repeat-y scroll left top;
        
}
.rota a {
      float:left;
      height:75px;
      left:80px;
      position:absolute;
      top:55px;
      width:310px;

}
.impr {
      margin: 0px auto;
      width: 450px;
}
.impr p {
      margin: 0px;
      line-height: 15px;
      color: #000;
}
.tudta_e {
      height:89px;
      left:39px;
      
      position:relative;
      top:355px;
      width:856px;
}
.fels ol, .fels ul, .fels li {
      list-style-image:none;
      list-style-position:outside;
      list-style-type:none;
}


.fels li a {
          background:transparent url(images/li_inact.jpg) no-repeat scroll 0 3px;
          color:#6C6C6C;
          font-weight:bold;
          list-style-image:none;
          list-style-position:outside;
          list-style-type:none;
          padding-left:20px;
        	
}
.fels li a:hover {
          background:transparent url(images/li_act.jpg) no-repeat scroll 0 3px;
          color:#e66b30;
          font-weight:bold;
          list-style-image:none;
          list-style-position:outside;
          list-style-type:none;
          padding-left:20px;
          text-decoration: none;
        	
}

