/*----------------------©2009--------------------------*/
html, body {
margin:0;
padding:0;
background:url(img/bck.gif) repeat;
background-attachment:scroll;
background-color:#ffffff;
font-size:11px; font-family:"Verdana", Tahoma, Arial;
color:#454545;
line-height: 18px;
height:100%;
width:100%;
}
h1, h2, h3, h4, ul, li, form {
margin:0;
padding:0;
list-style-type:none;
}


	h2 {
font-size:16px; font-family:"Verdana", Tahoma, Verdana;
line-height:16px;
font-weight:bold;
color:#e01f26;
padding-bottom:20px;
	}
	
h2 a { color:#e01f26; text-decoration:none;}
h2 a:hover { color:#e01f26; text-decoration:none;}
	
	
	h3 {
font-size:9px; font-family:"Verdana", Tahoma, Verdana;
font-weight:bold;
line-height:16px;
height:20px;
padding:0 0 0 25px;
background:url(img/arw.png) no-repeat;
	}


.hiddenpic {display:none;}

.lighter {
color:#b8b8b8;
font-style:italic;
}

a { color:#454545; text-decoration:none;}
a:hover { color:#e01f26; text-decoration:underline;}
img { border:0;}
#content {
height:100%;
width:100%;
}


hr {
clear:left;
background-color:#454545;
height:1px;
line-height:1px;
overflow:none;
font-size: 1px; 
z-index: 1;	
	

border:0;
padding:0;
margin:5px 0 5px 0;
}
	

/*----------------------header--------------------------*/

#menu {
margin:0 auto 0 auto;
background:url(img/menu.png) no-repeat bottom;
height:93px;
padding:0;
width:968px;
text-align:left;

}


#hdr_left {
background:url(img/hdr_left.png) repeat-y;
float:left;
display:block;
width:100%;
text-align:center;
display:block;
clear:left;
}

#hdr_right {
display:block;
width:100%;
text-align:center;
display:block;
clear:left;
}

#hdr_under {
display:block;
margin:0 auto 0 auto;
background:url(img/mdl.png) repeat-y;
padding:0;
width:968px;
text-align:left;
}

#hdr {
background:url(img/hdr.png) no-repeat;
padding:0;
width:968px;
text-align:left;
display:block;
clear:left;
}





#logo {
display:block;
float:left;
width:250px;
text-align:left;
}
#btn {
display:block;
float:left;
text-align:left;
}
#lang {
display:block;
float:left;
width:20px;
text-align:left;
padding-top:20px;
padding-left:12px;
font-size:8px;
color:#707070; 
}

#lang a { 
font-size:8px;
color:#707070; 
text-decoration:none;
line-height:14px;
}
#lang a:hover { 
font-size:8px;
color:#e01f26; 
text-decoration:underline;}




/*---------------------content---------------------------*/



#btm_left {
background:url(img/btm_left.png) no-repeat;
float:left;
display:block;
width:100%;
text-align:center;
display:block;
clear:left;
height:165px;
}

#btm_right {
background:url(img/btm_right.png) no-repeat right;
display:block;
width:100%;
text-align:center;
display:block;
clear:left;
height:165px;
}

#btm_under {
display:block;
margin:0 auto 0 auto;
background:url(img/btm_left.png) repeat-y;
padding:0;
width:968px;
height:165px;
text-align:left;
}

#btm {
background:url(img/btm.png) no-repeat;
padding:0;
width:968px;
text-align:left;
display:block;
clear:left;
height:165px;
}













#btm_top {
padding:0;
margin:0;
width:968px;
text-align:left;
height:60px;
}


#btm_btm {
margin:0;
padding:0;
width:968px;
text-align:left;
height:105px;
}

/*---------------------btm---------------------------*/


#ftr {
clear:left;
margin:0 auto 0 auto;
background:url(img/ftr.png) no-repeat top;
height:15px;
padding:0;
width:968px;
text-align:left;
color:#707070;
padding-top:10px;
line-height:14px;
font-size:10px;
}


#ftr a { 
font-size:10px;
color:#707070;
text-decoration:none;
}
#ftr a:hover { 
color:#e01f26; 
text-decoration:underline;}



#ftr_left {
display:block;
float:left;
text-align:left;
width:505px;

}
#ftr_right {
width:410px;
display:block;
float:left;
text-align:right;
font-size:10px;
}


#ftr_tartes {
clear:left;
margin:0 auto 0 auto;
height:10px;
padding:0;
width:915px;
text-align:right;
color:#707070;
padding-right:53px;
padding-bottom:10px;
line-height:14px;

font-size:9px;
}

#ftr_tartes a { 
font-size:9px; 
color:#e01f26; 
text-decoration:none;
}
#ftr_tartes a:hover { 
font-size:9px; 
color:#e01f26; 
text-decoration:underline;}

/*---------------------gallery------------------------*/
#kast {
	text-align:center;
		}
#kast li {
  float:left;
 
	}
#kast a  {
	margin:0;
	width:100px;
	height:100px;
	display:block;  float:left;
	text-decoration:none;
	
	border: 1px solid #e01f26;
	}
#kast a:hover, #sel2 a {
border: 1px solid #ffffff;
}



#kast_gal {
	text-align:center;
		}
#kast_gal li {
  float:left;
 
	}
#kast_gal a  {
	margin:5px;
	width:100px;
	height:100px;
	display:block;  float:left;

	border: 1px solid #e01f26;
	
	}
#kast_gal a:hover, #sel2 a {
border: 1px solid #ffffff;
}









.txtinput {
  width:180px;
	}

.txtarea, .vorml, .txtinput {
	border: 0;
	font-family:"Trebuchet MS ", Arial , Tahoma, verdana; 
	background-color:#ffffff;
	font-size:11px;
  border-color:#aaaaaa; 
  border-style:solid; 
  border-width:1px; 
  color:#777777;
	}

.txtarea {
	width:200px;
	height:100px;
	}

.vorml {
	font-size:11px;
	background-color:#e01f26;
	color:#ffffff;
	}
















.txtinput-txt, .txtinput-opt, .txtinput-sel, .txtinput-but, .txtinput-file, .txtinput-opt, .txtinput-area, .txtinputjada-txt, .txtinputjada-area, .txtinputjada-sel, .txtinputjada-file, .txtinputjada-but, .txtinputsmall-txt, .txtinputsmall-txt, .txtinputsmall-area, .mcm_login-but, .mcm_login-file, .mcm_login-txt, .txtinputsmall-but {
	border: 0;
	font-family:"Verdana", Arial , Tahoma, verdana; 
	background-color:#ffffff;
	font-size:11px;
  border-color:#aaaaaa; 
  border-style:solid; 
  border-width:1px; 
  color:#777777;
  }

   .mcm_login-file {
	 width:250px;
  }

.txtinput-txt, .txtinput-opt, .txtinput-sel, .txtinput-opt, .txtinputjada-txt, .txtinputjada-sel, .txtinputjada-file, .txtinput-file, .txtinputsmall-txt {
	 width:179px;
  }
  
  
   .txtinputsmall-area{
	 width:350px;
	 	height:100px;
  }
  
  .txtinput-area, .txtinputjada-area {
	height:100px;
	 width:650px;
  }
  

  
  .txtinputjada-area {
	height:50px;
	 width:560px;
  }  

  
.txtinput-sel, .txtinput-opt {
	background-color:#ffffff;
	 width:179px;
  } 
  



.txtinput-but, .txtinputjada-but, .txtinputsmall-but, .mcm_login-but {
	background-color:#e01f27;
	color:#ffffff;
	font-weight:bolder;
	}

	

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;

 
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
 
 
 
 
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
 
 
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 20px;
 
 left:0;
 
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}









ul.dropdown li a {
 display: block;
 padding: 0;
 
 font-size:11px; 
 font-family:"Verdana", Tahoma, Arial;

 text-decoration:none;
 


}


	ul.dropdown li {
	 padding: 0;
	 
	 
	}

	ul.dropdown li.dir {
	 padding: 10px;
	 
	}

	ul.dropdown ul li.dir {
	 padding-right: 15px;
	}


	ul.dropdown li {

	}

	ul.dropdown ul a {
	background-color: #fff;
	
	color:#454545;
	
	 padding: 3px;
	 margin:0;
	 width: 150px;
	 


	}

	ul.dropdown ul a:hover {
	 background-color: #e01f26;
	 color:#fff;
	}




	/* CSS 2.1 */

	ul.dropdown li:hover > a.dir {
	 background-color: transparent;
	

	}

