/* CSS Document */
body,td,th {font: 11px Verdana; line-height: 1.5em;}
body,html {margin-left: 0px; margin-top: 0px;	margin-right: 0px; margin-bottom: 0px;	background: #d0d0d0 url("http://www.slovakiatravel.sk/images/background.jpg") top left repeat-x;	text-align: center;	height: 100%;}

#layout {width: 1030px;	margin: auto;}
#layout-shade-l  {background: url("http://www.slovakiatravel.sk/images/shad-l.jpg") top left repeat-y;	width: 1030px;}
#layout-shade-l-up {background: url("http://www.slovakiatravel.sk/images/shad-l-up.jpg") top left no-repeat;	width: 1030px;}
#layout-shade-r {background: url("http://www.slovakiatravel.sk/images/shad-r.jpg") top right repeat-y;	width: 1030px;}
#layout-shade-r-up {background: url("http://www.slovakiatravel.sk/images/shad-r-up.jpg") top right no-repeat;	width: 1030px;}
#layout-center {width: 998px;	margin: auto;}

#header-bar {background: #454444;	height: 12px;	width: 998px;	color: #fff;	font: 9px Arial;	text-align: left;	padding-left: 20px;}
#header-main {background: url("http://www.slovakiatravel.sk/images/heade.jpg");	height: 127px;	width: 998px;}

.language-select {padding-top: 5px; padding-left: 900px;}
.language-select a {margin-left: 2px;	border-width: 0px;}
.language-select a img {border-width: 0px;}

#header-menu {background: url("http://www.slovakiatravel.sk/images/menu-bg.gif") top left repeat-x;	height: 25px;	width: 998px;}
#header-submenu {background: url("http://www.slovakiatravel.sk/images/menu-sub.gif") top left repeat-x; height: 20px;	width: 998px;	text-align: left;}

.mainmenu {height: 25px;}
.mainmenu td {background: url("http://www.slovakiatravel.sk/images/menu-sep.gif") top left no-repeat;	text-align: center;}

.mainmenu a,
.mainmenu a:link,
.mainmenu a:visited {color: #fff;	font: bold 14px Trebuchet MS;	text-decoration: none;}

.mainmenu a:hover {color: #f1e523;}

.mainmenu a.active
{

	color: #FFFF95;

	font: bold 14px Trebuchet MS;

	text-decoration: none;

}


.mainmenu a.active:hover 
{

	color: #f1e523;

	font: bold 14px Trebuchet MS;

	text-decoration: none;

}


.mainmenu-item-hover
{

   position: relative;
   
   color: #FFFF76;

}


.mainmenu-item
{

   position: relative;
   
}



.mainmenu-submenu

{

	height: 20px;
	

}

.mainmenu-submenu td

{

	padding-left: 25px;

	padding-right: 5px;

	padding-top: 1px;

}

.mainmenu-submenu a,

.mainmenu-submenu a:link,

.mainmenu-submenu a:visited


{

	color: #fff;

	font: 11px Trebuchet MS;

	text-decoration: none;

}



.mainmenu-submenu a:hover

{

	color: #f1e523;

}


.mainmenu-submenu a.active

{

	color: #FFFF95;

	font:  11px Trebuchet MS;

	text-decoration: underline;

}



.mainmenu-submenu a.active:hover

{

	color: #f1e523;
	
	font:  11px Trebuchet MS;

	text-decoration: none;

}





#cell3

{


	background: #ffffff url("http://www.slovakiatravel.sk/images/sec3-bg2c.gif") top left repeat-x;

	width: 998px;

}


#cell_3

{

	margin-right: 11px;
  margin-left: 11px;

}



#cell3 .cell3-left

{

	text-align: left;

	float: left;

	margin-right: 1px;
	
	margin-left: 1px;

	padding-top: 15px;

	padding-bottom: 15px;
	
	width: 570px;

}


#cell3 .cell3-right

{

	text-align: left;

	float: left;

	margin-right: 1px;
	
	margin-left: 1px;

	padding-top: 15px;

	padding-bottom: 15px;

  width: 380px;
  
  float: right;
}


#cell3 TD B { color: #DE2D26 }


#cell3 .highphoto

{

	text-align: left;

	float: left;

	margin-right: 15px;
	
	margin-left: 1px;

	padding-top: 4px;

	padding-bottom: 18px;

}



/* SELLECTION */


        #cell3 .selection
        
        {
        	height: 190px; 
          width: 560px;  
          border: 1px solid #DE2D26; 
        
        }
        
        .selection .sellection-name
        
        {
        	height: 26px; width: 560px; margin-bottom: 10px; background-color: #DE2D26;
        
        }
        
        .selection .sellection-name-text
        
        {
        	text-align: left; padding-top: 7px; padding-left: 14px; font: bold 13px Tahoma; color: white;
        
        }
        
        .selection .sellection-core
        
        {
        	width: 540px; height: 140px; margin: auto; 
        
        }
        
        .selection .sellection-image
        
        {
        	text-align: center; vertical-align: top; width:180px; height: 80px; float: left; margin-bottom: 12px;
        
        }
        
        .selection img
        
        {
        	 width:130px; height: 80px;
        
        }
        
        .selection .sellection-service
        
        {
          text-align: center; vertical-align: top; width:180px; float: left; margin-bottom: 2px; color: #DE2D26; font-size: 14px; line-height: 110%;
        
        }

        .selection .sellection-description
        
        {
        	 text-align: center; vertical-align: top; width:180px; float: left; margin-bottom: 5px;
        
        }
        
        .selection .sellection-description-inner
        
        {
        	 color: #848484; font-size: 9px; margin: 3px 25px 0px 25px; line-height: 120%; 
        
        }







#cell3 .separate 
{
  margin: 10px 10% 20px 10%;
  width: 80%;  
  border-top: 2px solid #454444;

}

#cell3 img.image      { border: 4px solid; border-color: #C3C3C3; cursor: pointer; cursor: hand; }
#cell3 img.imagehover { border: 4px solid; border-color: #C3C3C3; cursor: pointer; cursor: hand; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; }


.cell3-left .imga a     { border: 0px solid; border-color: #FFFFFF; color: #FFFFFF; }



.cell3-left .galery {
          max-width:155px;
          width:155px;
          height: 190px;
          position: static;
          float: left;
          margin:   1px 1px 1px 1px;
          text-align:center;
         }
         
.cell3-left .galery img{ 
              max-height:140px;             
              height:140px;
              border: 4px solid #C3C3C3;
             }  


.cell3-left .galery img:hover { 
              max-height:140px;             
              height:140px;
              border: 4px solid #C3C3C3;
             }  
             
             
             
#cell3 .supply

{

	/*height: 272px;   */
  width: 100%;  
  border: 2px solid #FFFFFF; 
  /*background: #FFFFFF url("http://www.slovakiatravel.sk/images/background_supply.jpg") top left repeat-x;*/
  background: #E9E8E9 ;
  margin-bottom: 20px;
  margin-top: 10px;

}   



#cell3 .spravy

{

  width: 100%;  
  border: 2px solid #676767; 
  margin-bottom: 20px;

}   



#cell3 .spravy-in

{

	margin-left: 30px;
	margin-bottom: 10px;


}



#cell3 .spravy-in a

{
	color: #676767;
}

#cell3 .spravy-in a:hover

{
	color: #3B3B3B;
}



        


.textform a,
.textform a:link,
.textform a:visited 
 
{
  color: #950A06;
  text-decoration: underline; 
}
     
     
.textform a:hover 

{
  color: #7D0300;  
  text-decoration: none;
}



.kontakt a,
.kontakt a:link,
.kontakt a:visited  
{
  color: #0000FF;
  text-decoration: underline; 
}
     
     
.kontakt a:hover 
{
  color: #0000FF;  
  text-decoration: none;
}



.maplink a,
.maplink a:link,
.maplink a:visited  
{
  color: #000000;
  text-decoration: underline; 
  font-weight: bold;
}
     
     
.maplink a:hover 
{
  color: #000000;  
  text-decoration: none;
  font-weight: bold;
}



#footer

{

	background: #c7c7c7 url("http://www.slovakiatravel.sk/images/background_footer.jpg") top left repeat-x;;

	width: 998px;

	padding-top: 20px;

	padding-bottom: 20px;

	text-align: center;

	color: #676767;
	
	font-weight: bold;
	
	

}









#cell3 .module-title

{



	line-height: 1.8em;
	
	height: 50px;

	color: #000;
	
	margin-bottom: 10px;

}


#cell3 .module-title-school

{



	line-height: 1.8em;
	
	height: 50px;

	color: #000;
	
	margin-bottom: 10px;
	
	background: url("http://www.slovakiatravel.sk/images/text/tskischool.png") top right no-repeat;

}



#cell3  h1

{

	font: bold 20px Tahoma;


}



#cell3 .module-inner strong,

#cell3 .module-inner b

{

	font-weight: bold;

}


#cell3 .textform

{
  margin-bottom: 60px;

	font-size: 11px;

}









.clear

{

	clear: both;

}





/* ------------------------------ [ frames ] 

.frame-red

{

	padding: 5px;

	padding-left: 15px;

	padding-right: 15px;

}

.frame-red-outer

{

	border: 1px solid #DE2D27;

}

.cell2 .frame-red-header,

.cell3 .frame-red-header,

.frame-red-header

{

	font: bold 14px Tahoma;

	letter-spacing: 1px;

	line-height: 1.8em;

	color: #fff;

	padding: 5px;

	padding-left: 15px;

	background-color: #DE2D27;

}





.frame-grey

{

	padding: 5px;

	padding-left: 15px;

	padding-right: 15px;

}

.frame-grey-outer

{

	border: 1px solid #676767;

}

.cell2 .frame-grey-header,

.cell3 .frame-grey-header,

.frame-grey-header

{

	font: bold 14px Tahoma;

	letter-spacing: 1px;

	line-height: 1.8em;

	color: #fff;

	padding: 5px;

	padding-left: 15px;

	background-color: #676767;

}




.frame-yellow

{

	padding: 5px;

	padding-left: 15px;

	padding-right: 15px;

}

.frame-yellow-outer

{

	border: 1px solid #D7A635;

}

.cell2 .frame-yellow-header,

.cell3 .frame-yellow-header,

.frame-yellow-header

{

	font: bold 14px Tahoma;

	letter-spacing: 1px;

	line-height: 1.8em;

	color: #fff;

	padding: 5px;

	padding-left: 15px;

	background-color: #D7A635;

}             */



.sendemail       { font-family: verdana;    font-weight: bold;        font-size: 14px;    color: #DE2D26;    text-decoration: none; }
p.sendemailform       { font-family: verdana;    font-weight: bold;        font-size: 12px;    color: #DE2D26;    text-decoration: none; }