﻿html { margin: 0px;
	 padding: 0px;
	 background-color: #FFFFFF;
	 font-family: Arial, Verdana;
    }

/* A fő tartalmi rész amőba */
.container-fluid {margin-right: auto;margin-left: auto;max-width: 1000px;width:100%;}

body {
     background-color: FFFFFF;
     color: #666666;
	 font-family: Arial, Verdana;
	 font-style: normal;
	 font-weight: 400;
	 font-size: 160%;
	 text-transform: none;
	 text-decoration: none;
	 letter-spacing: -0.01em;
	 word-spacing: 0em;
	 line-height: 1.4; 
	 background-image: url("/img/felsocsik.gif");
	 background-repeat: repeat;
	 
}


@media print {
  a[href]:after {
    content: none !important;
  }
}

.img-responsive {max-width: 400px;}
.priceL {text-align:left;font-size:26px;color:#ff8518;font-weight:normal;}
.priceM {text-align:left;font-size:18px;color:#ff8518;font-weight:normal;}

.greenalert {color:green;font-weight:bold;font-size:140%;}
.redalert {color:red;font-weight:bold;font-size:140%;}
.labeler {text-align: center; color:#666666; font-size:120%; font-weight: bold; margin-bottom: 0px; margin-top: 0px;}
.topspace {margin-top: 12px;}
.selmenu {background-color: #999999;
         color:white;
		 font-weight:bold;
		 border-color: #5b4d36;
         border: 1px solid;}

@media only screen and (max-width: 500px) {
 body { font-size:160%;}
	 .img-responsive {
    display: block;
    max-width: 98%;
    height: auto;
}
.container-fluid {width:100%;}     
}

@media only screen and (max-width: 900px) {
                    body { font-size:110%;
}

.img-responsive {max-width: 400px;}

				#cssmenu {
                    font-size:140%;
                            }
							.container-fluid {width:100%;}
        }  
@media only screen and (max-width: 1200px).st {
                    body { font-size:120%;
					}
					.img-responsive {max-width: 400px;}
					#cssmenu {
                    font-size:140%;
                            }
        }  


.menucsik {
    height: 50px;
	padding-top:6px;
	margin-top:10px;
}

hr  {
    border: 0;
    height: 1px;
    background: #333;
    background-image: linear-gradient(to right, #ccc, #333, #ccc);
}


.kozepre {
	margin: 0 auto;
}

.vonal { border-bottom: thin solid #CCCCCC;
}

.keresomezo { padding-right:10px;
              border-bottom: thin solid #CCCCCC;
}

.felsocsik { border-bottom: thin solid #CCCCCC;
}

.no-wrap { white-space:nowrap;
           text-align:center;
		   width:100%;
}

.nowrapcell { white-space:nowrap;
           text-align:left;
		   width:100%;
		   vertical-align:top;
}

.topcell { text-align:left;
		   width:100%;
		   vertical-align:top;
}


.normaltable { 
		   width:100%;
}

.img-responsive{width:100%;}

.demo_wrapper {
	width: 100%;
	margin: 0 auto;
	text-align:center;

}

@media only screen and (max-device-width: 800px), screen and (max-width: 800px) {
  .demo_wrapper {
    width: 100%;
  }  
}
.demo_block {
	width: 100%;
}


.similar { margin-top:6px;margin-bottom:10px;font-weight:normal;font-size:150%;text-align:center;}
.nomargo { padding-right: 0px; padding-left:0px;}

.vali {vertical-align:top;}

.kereso { margin-top: 16px;
margin-bottom: 20px;
}

.zaszlok { height:30px;
}


   .dbord {border: solid 2px #666666;}
   a:hover .dbord {border: solid 2px #FF9933;}

   .dbordnew {border: solid 2px #AAAAAA;}
   a:hover .dbordnew {border: solid 2px #FF9933;}
   
   .flagoff {border-width:1px;border-style:solid;border-color:#CCCCCC;margin-left:3px;}
   a:hover .flagoff {border-width:1px;border-style:solid;border-color:#fa7e1a;margin-left:3px;}

   .flagon {border-width:2px;border-style:solid;border-color:#CCCCCC;border-style:solid;margin-left:3px;}
   a:hover .flagon {border-width:2px;border-style:solid;border-color:#CCCCCC;border-style:solid;margin-left:3px;}



.thead {text-align:left;font-weight:bold;}
.tsub {text-align:left;background-color:#ffffff;}

label {text-align: left; color: #666666; font-size: 12px; font-family:verdana; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; font-size:11px; font-weight:bold;}


.memoria
{
background-image:url("/img/memoriki.png");
width:14px;
height:14px;
float:right;
}

.memoria_be
{
background-image:url("/img/memoribe.png");
width:14px;
height:14px;
float:right;
}


/* MAIN CONTENT HOLDERS */
div#header {background-color: #EEEEEE;}
div#header h1{height:80px;line-height:80px;margin:0;
  padding-left:10px;background: #EEE;color: #79B30B}

div#container{z-index: -3;background-color: #FFFFFF;padding:20px;}
div#container{width:970px;margin:0 auto;border: 1px;padding-bottom:0px;}

div#sliderbutton {float:left;position:realtive;width:41px;height:160px;}
div#diafilm {float:right;width:681px; height:160px;position:realtive;}

div#logonavigation{background-image: url("/img/logocsik.png");background-repeat:repeat;text-align:center;}
div#extra{background:#FF8539;}
div#kontakt{background:#f2f2f2;margin:0 auto;border: 1px;width:400px;height:380px;padding:20px;}

div#footer{color: #FFF;}
div#footer p{margin:0;padding:5px 10px;}
div#footerwrapper  {margin-top:610px;width:570px; height:200px;position:absolute;}

      #map_canvas {
        width: 500px;
        height: 400px;
      }


/*galleria*/
div#galleryholder{width:100%;margin-left:0px;border: 0px;padding-bottom:0px;}
div#galleria{width:100%; height: 337px; background: #CCCCCC;}

div#galleryholder_print{width:100%;margin-left:0px;border: 0px;padding-bottom:0px;}
div#galleria_print{ width:100%; height: 450px; background: #CCCCCC;}
div#galleriamini{ width:100%; height: 282px; background: #CCCCCC; min-width:500px;}
div#galleriastart{ width:100%; height: 400px; background: #CCCCCC;}

.promotext { position:absolute;z-index:9999;font-size:250%;color: white; text-shadow: black 0.05em 0.05em 0.1em;font-style: normal;font-family:verdana;}
.promotext2 { position:absolute;z-index:9999;font-size:250%;color: #999999;font-style: normal;font-family:verdana;}

.rslides {
  margin: 0 auto;
  margin-left:-38px;
  height:520px;
  }

.rslides_container {
  margin-top: 20px;
  margin-bottom: 50px;
  position: relative;
  float: left;
  width: 940px;
  height:600px;
  }


.centered-btns_nav:focus,
.transparent-btns_nav:focus,
.large-btns_nav:focus {
  outline: none;
  }

.centered-btns_tabs,
.transparent-btns_tabs,
.large-btns_tabs {
  margin-top: 20px;
  text-align: center;
  }

.centered-btns_tabs li,
.transparent-btns_tabs li,
.large-btns_tabs li {
  display: inline;
  float: none;
  _float: left;
  *float: left;
  margin-right: 5px;
  }

.centered-btns_tabs a,
.transparent-btns_tabs a,
.large-btns_tabs a {
  text-indent: -9999px;
  overflow: hidden;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background: #ccc;
  background: rgba(0,0,0, .2);
  display: inline-block;
  _display: block;
  *display: block;
  -webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  -moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  width: 9px;
  height: 9px;
  }

.centered-btns_here a,
.transparent-btns_here a,
.large-btns_here a {
  background: #222;
  background: rgba(0,0,0, .8);
  }
  
  
.caption {font-size:25;font-family:verdana;}





.rovidl {font-size:80%;width:100%;height:50px;overflow:auto;word-wrap: break-word;}
.rovidlno {font-size:80%;width:100%;height:40px;overflow:auto;word-wrap: break-word;}
.rovidltext {font-style:normal;font-weight:normal;font-size:80%;word-wrap: break-word;}

.drapp {background-color:#f0f0f0;}
.kikapcs {background-color:#CCCCCC;}
.kikapcss {background-color:#777777;}
.greenie {background-color:#a4610d;}
.underc {background-color:#00253a;}
.fulltext {padding:8px;text-align: left; width:96%; background-color: #FFFFFF; color: #666666; font: 900 13px ; font-weight: normal;}
.smalltext {padding:8px;text-align: left; width:100%;}

/* VIEW CONTROLS */
ul.viewul,ul.arrows
{
list-style-type:none;
margin:0;
padding:0;
}


a.arrows
{
background-image:url("../img/keresoki.jpg");
background-repeat: no-repeat;
display:block;
width:41px;
height:160px;
}

a.minimonitor
{
float:right;
margin-right:2px;
margin-left:4px;
background-image:url("../img/monitorki.png");
background-repeat: no-repeat;
display:block;
width:24px;
height:25px;
}


a.miniprinter
{
float:right;
margin-right:2px;
margin-left:4px;
background-image:url("../img/printerki.png");
background-repeat: no-repeat;
display:block;
width:24px;
height:25px;
}

a.minimobil
{
float:right;
margin-right:2px;
background-image:url("../img/mobilki.png");
background-repeat: no-repeat;
display:block;
width:24px;
height:25px;
}

a.jobbra
{
float:right;
margin-right:2px;
background-image:url("../img/jobbraki.png");
background-repeat: no-repeat;
display:block;
width:40px;
height:41px;
}

a.balra
{
float:left;
margin-right:2px;
background-image:url("../img/balraki.png");
background-repeat: no-repeat;
display:block;
width:40px;
height:41px;
}

a.irjal
{
float:right;
margin-right:2px;
background-image:url("../img/irjalki.png");
background-repeat: no-repeat;
display:block;
width:40px;
height:41px;
}

a.arrows:hover {background-image:url("/img/keresobe.jpg");}
a.minimonitor:hover {background-image:url("/img/monitorbe.png");}
a.minimobil:hover {background-image:url("/img/mobilbe.png");}
a.miniprinter:hover {background-image:url("/img/printerbe.png");}
a.irjal:hover {background-image:url("/img/irjalbe.png");}
a.jobbra:hover {background-image:url("/img/jobbrabe.png");}
a.balra:hover {background-image:url("/img/balrabe.png");}


   .boxer { 
        padding: 3px;
		font-size: 14px;
		height: 26px;
		color:#333333;
		background-color: #FFFFFF; 
		border: 1px solid #DDDDDD;
	    }
		
option:hover { color: #FFFFFF; background-color: #ff9933;}


	  
/* GENERAL */	  
   .nyelvlink {text-align: left; color: #666666; font: 900 10px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   .forras {text-align: left; color: #666666; font: 900 12px ; font-weight: bold; margin-bottom: 0px; margin-top: 0px;}
   .datum {text-align: left; color: #AAAAAA; font: 900 12px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   .alap {background-color: #ECE6DB;}
   .promote {background-color: #FFF2D9;}
   .kep { border: 0px; }
   
   .ablakszovegc {padding:4px 0 2px 0;font-size:10px;font-weight:bold;text-align:center;}
   .ablakszoveg  {padding:4px 0 2px 10px;font-weight:bold;font-size:10px;text-align:center;}
   
   .tablaheadr {text-align: right; color: #666666; font: 900 13px; font-weight: bold; margin-bottom: 0px; margin-top: 0px;}
   .tablaheadrs {vertical-align:top;text-align: left; background-color:#ff9b9b; color: #666666; font: 900 13px; font-weight: bold; margin-bottom: 0px; margin-top: 0px;}
   .tablaheadr2 {text-align: right; background-color: #C9BCA6; color: #666666; font: 900 13px ; font-weight: bold; margin-bottom: 0px; margin-top: 0px;}
   .tablaheadr3 {vertical-align:top;text-align: left; background-color:#fff2da; color: #666666; font: 900 13px ; font-weight: bold; margin-bottom: 0px; margin-top: 0px;}
   
   .tablahead {text-align: left; color: #666666; font: 900 13px ; font-weight: bold; margin-bottom: 0px; margin-top: 0px;}
   
   .tabla {text-align: left; color: #666666; font: 900 13px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   .tablad {text-align: left; background-color: #fff2da; color: #666666; font: 900 13px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}

   .szin1{ background-color:#fce3b4;font-size:70%;}
   .szin2{ background-color:#fff2da;font-size:70%;}

   .szin3{ background-color:#CCCCCC;font-size:70%;}
   .szin4{ background-color:#EEEEEE;font-size:70%;}
   
   .tabla2 {text-align: left; color: #666666; font: 900 11px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;background-color:#fce3b4;}
   .tablad2 {text-align: left; background-color: #fff2da; color: #666666; font: 900 11px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   .tablaPatrick {text-align: left; background-color: #de3900; color: #666666; font: 900 11px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   .tablaReal {text-align: left; background-color: #9afd35; color: #666666; font: 900 11px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   .tablaPeik {text-align: left; background-color: #3a4a7a; color: #666666; font: 900 11px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   .tablaHelikon {text-align: left; background-color: #2155fb; color: #666666; font: 900 11px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   .tablaHolland {text-align: left; background-color: #21fbc0; color: #666666; font: 900 11px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   .tablaBudapest {text-align: left; background-color: #702001; color: #666666; font: 900 11px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   .tablaBestInvest {text-align: left; background-color: #015270; color: #CCCCCC; font: 900 11px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
      
   .piros {text-align: left; background-color: #FF0000; color: #FFFFFF; font: 900 13px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   .zold {text-align: left; background-color: #94ff77; color: #666666; font: 900 13px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   
   .tprice {text-align: center; color:#666666; background-color: #fff2da; font: 900 17px ; font-weight: bold; margin-bottom: 0px; margin-top: 0px;}
   .tnote {text-align: center; color:#666666; background-color: #C9BCA6; font: 900 11px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   
   .feher {background-color: #FFFFFF;text-align: center; font-size: 12px;font-family: ; margin-bottom: 0px; margin-top: 0px;}
   
   .Focim {text-align: center; height:auto;vertical-align: middle;margin-bottom:15px;width:90%;margin:0 auto;}

   .Alcim {text-align: center; height:auto;vertical-align: middle;border: solid 1px #AAAAA;margin-bottom:15px;}
   option {text-align:right;}
   option.l {text-align:left;}
    .kozepremindet
    {
    text-align:center;
    display:block;
    }


	
	

   .miniMenu {color:#999999;text-decoration: none; font-family:,; font-size:11px; font-weight: bold; margin-top:2px; margin-bottom:2px; text-align:center;}
   .miniMenu:link {color:#999999;}
   .miniMenu:visited {color:#999999;}
   .miniMenu:active {color:#999999;}
   .miniMenu:hover {color:#fa7e1a;text-decoration: underline;}
	
   .pr {background-color: #FFFFFF;text-align: center; color: #666666; font: 900 11px ; font-weight: bold; margin-bottom: 0px; margin-top: 0px;}
   
   .smalld {font-size:12px;font-weight:normal;text-align:left;letter-spacing:.4px;}
   .larged {font-size:17px;font-weight:normal;text-align:left;letter-spacing:.4px;}
   .smalln {font-size:12px;font-weight:normal;text-align:justify;letter-spacing:.4px;}
   .smallds {font-size:12px;font-weight:normal;text-align:right;letter-spacing:.4px;}
   
   .armezo {background:url(/img/menuvegleg.jpg) repeat; font-size:18px;text-align:center;font-weight:bold;}
   .framer{background-color: #EEEEEE;width:230px;text-align:center;margin:0 auto;height:200px;}
   .framernagy{background-color: #EEEEEE;border:solid 1px #AAAAAA;width:1190px;text-align:center;margin:0 auto;height:440px;margin-bottom:5px;}
   .arkiiras {text-align:right;font-size:15px;font-weight:normal;}
   .arszammal {color:#e07117;width:160px;font-size:16px;text-align:left;font-weight:normal;underline:none;}
   .kod {color:black;font-size:16px;text-align:left;font-weight:normal;}
   

   li {text-align: left; color: #666666; font: 900 13px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   ul {text-align: left; color: #666666; font: 900 13px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   p,h5 {text-align: left; color: #666666; font-size:14px; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   p.cent {text-align: center; color: #666666; font: 900 13px ; font-weight: normal; margin-bottom: 0px; margin-top: 0px;}
   .title {text-align: center; valign: middle; color: #666666; font-size: 200%; font-weight: normal; margin-bottom: 2px; margin-top: 2px; margin-bottom: 10px;}
   .title2 {text-align: center; valign: middle; color: #333333; font-size: 200%; font-weight: normal; margin-bottom: 2px; margin-top: 2px; margin-bottom: 10px;}

   .buttsz{ 
		padding-top: 3px;
		font-size: 10px; 
		height:25px;
		font-weight: bold; 
		color: #FFFFFF; 
		background-color: #999999;
	    }
	    
   .butt { 
		font-size: 14px;
		height:25px;
		font-weight: bold; 
		color: #999999;
		border:solid 2px #fa7e1a;
		background-color: #FFFFFF; 
	    }

	.butt:hover {color: #FFFFFF;background-color: #fa7e1a;font-weight: bold;}
		
   .buttr { 
		font-size: 14px;
		height:25px;
		font-weight: bold; 
		color: #FF0000;
		border:solid 2px #FF0000;
		background-color: #FFFFFF; 
	    }
		
	.buttr:hover {color: #FFFFFF;background-color: #FF0000;font-weight: bold;}

	
   .buttk { 
		font-size: 9px;
		height:25px;
		font-weight: bold; 
		color: #FFFFFF;
		border:0px;
		background-color: #999999; 
	    }
		
	.buttk:hover {color: #000000;background-color: #CCCCCC;font-weight: bold;}
	
	
		/*background-image: url("/img/csikasz.png");background-repeat: repeat;*/
   .listhead {font-size:12px;text-align:left;}



   a {color:#fa7e1a;font-family:Arial,Verdana;font-weight:bold;text-decoration: none;}
   a:link {color:#fa7e1a;}
   a:visited {color:#fa7e1a;}
   a:active {color:#fa7e1a;}
   a:hover {color:#ffb554;text-decoration: underline;}


   
   .nagyban:hover {float: left;}
   a.nagyban:hover img {height: 98px; width: 130px;}
   .grow:hover {}
   a.grow:hover img {height: 98px; width: 130px;}   
   

   .menu {text-decoration: none; font-family:,; font-size:12px; font-weight: bold; margin-top:2px; margin-bottom:2px; text-align:center;}
   .menu:link {color:#AAAAAA;}
   .menu:visited {color:#CCCCCC;}
   .menu:active {color:#AAAAAA;}
   .menu:hover {color:666666;text-decoration: none;}
   
   .menuon {text-decoration: none; font-family:,; font-size:15px; font-weight: bold; margin-top:2px; margin-bottom:2px; text-align:center;}
   .menuon:link {color:#666666;}
   .menuon:visited {color:#666666;}
   .menuno:active {color:#666666;}
   .menuno:hover {color:333333;text-decoration: none;}

   .menuny {color:#BF988B;text-decoration: none; font-family:,; font-size:13px; font-weight: bold; margin-top:2px; margin-bottom:2px; text-align:center;}
   .menuny:link {color:#BF988B;}
   .menuny:visited {color:#BF988B;}
   .menuny:active {color:#BF988B;}
   .menuny:hover {color:#FFFFFF;text-decoration: underline;}
   
   

