@charset "UTF-8";



/* @import url("menus.css");

@import url("pages.css"); */



body 

	{

	color:#484848;

	margin: 0;

	padding:0px;

	font-size: 12px;

	font-family:Arial, Helvetica, sans-serif;

	background:url(img/bg_1.png) top repeat-x #882e48;

	}

	

li, ul{margin:0px; padding:0px;}



a img {border:0px;}



a {text-decoration:none; color:#e62760}

	

a:hover {color:#E1446E;}



p {margin:5px 0 5px 0; padding:0px; line-height:140%; color:#191919;}



p.textp1 { padding:0px 0 5px 0;}



#con_intro {width:800px; margin:auto; padding:40px;}





#text{ margin:5px 0 0 0;}

#con_text {width:980px;  margin:auto; margin-bottom:10px;}



#lang {text-align:right; margin:0 0 3px 0; color:#5a4047; font-size:10px;}

#lang img {vertical-align:middle;}

#lang a {color:#5a4047;}

#lang a:hover {color:#7c686e;}





#con_foot {background:#000000; font-size:10px; padding:0px 10px 0 10px; margin: 0 0 30px 0;}



#copy {width:auto; float:left; margin-right:20px; padding:5px 0 5px 0; color:#FFFFFF;}

.copy2  { color:#666666;}

#monde {width:auto; float:right; margin-left:20px; padding:2px 0 0 0;}



#logo {background:#FFFFFF;}

#logo1 {background:#FFFFFF; float:left; width:300px;}



#adress {text-align:right; padding:18px 12px 0 0; color:#999999; font-size:10px; float:right; width:240px;}
#adress h5{font-size:12px; margin:0px; padding:0 0 0 0px; } 
#adress a {color:#999999;}

#adress a:hover {color:#E1446E;}



#menu1 {background:#281D0E; margin:0px 8px 0px 8px; height:33px;}



#menu1 ul {}



#menu1 ul li {color:#FFFFFF; font-size:11px; list-style:none;  margin:0px; width:auto; float:left;}



#menu1 ul li a {display:block; padding:10px 22px 10px 22px; color:#FFFFFF; text-decoration:none; background:url(img/bg_menu1.gif) bottom right no-repeat;}





#menu1 ul li a:hover {color:#E1446E;}



#text1 {width:980px; background:#FFFFFF;}



#text1a {width:720px; height:360px; padding:0 0 0 8px; float:left;}



#text1b {

	width:240px;

	padding:0px 0px 0 0px;

	float:right;

	margin:0 6px 0 0;

	height: 360px;

	background:url(img/bg_tree1.jpg) no-repeat #ecebe9 bottom right;

}






.info1 {padding:10px;  color:#484848}
.info1 img {float:left; padding:5px 5px 5px 0; margin:0;}
.info2 {

	background:url(img/bg_tree1.jpg) bottom right no-repeat #ecebe9;

	padding:10px 10px 10px 10px;

}







#text2 {width:980; height:190px;}



h2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#E1446E;

	font-weight:normal;

	padding:0px;

	margin:0 0 5px 0;

	font-style: italic;

}



.date1 {font-size:9px;}



h3 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#3b3b3b; font-weight:normal; padding:0px; margin:0 0 5px 0;}



.h_color1 {color:#E1446E;}







/* PAGES */



.animation_gallery {height:135px;}



#top_pages {padding:0px 8px 0px 8px; background:#FFFFFF; height:119px;}



#text_pages {width:980px; background:#FFFFFF;}

#text_pages2 {

	background:#FFFFFF;

	padding: 8px 8px 20px 8px;

}



#col_menu {

	width:170px;

	padding:0 0 0 0px;

	margin:8px 0 0 8px;

	float:left;

	background:#872e47;

}



#col_menu2 {width:170px; padding:0 0 20px 0px; margin:8px 0 0 8px; float:left; background:#872e47;}



#col_text {

	width:785px;

	padding:0px;

	float:right;

	margin:8px 8px 0 0;

	

}





#pages_txt1 { margin:0 0 0 5px;}





h2.h2_title1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:26px;

	color:#000000;

	font-weight:normal;

	padding:0px;

	margin:5px 0 10px 0;

	font-style: normal;

}



.h2_bar { background:url(img/bg_bar1.gif) bottom repeat-x; padding:1px 0 4px 0; margin: 5px 0 10px 0; position:relative;}

.h2_bar2 { background:url(img/bg_bar1.gif) bottom repeat-x; padding:1px 0 4px 0; margin: 5px 0 4px 0; position:relative;}



.showall {position:absolute; right:0px; bottom:7px; text-align:right; font-size:10px;}

.h1_tit2 { color:#FFFFFF; background:#000000; padding:2px; margin:0px; font-size:14px;}



h1 { margin:10px 0 10px 0;  padding:0px;}



.cytat {

	color:#a01145;

	padding:0px;

	margin:0px;

	font-size:16px;

	font-style:italic;

}

.sign {text-align:right; margin:0 20px 0 0; color:#a01145;}





/* ABOUT US */



#col_col1 {

	width:400px;

	padding:0 0 0 0px;

	margin:1px 0 0 8px;

	float:left;

	background:#FFF;

}



#col_col2 {

	width:540px;

	padding:0px;

	float:right;

	margin:8px 8px 0 0;

	

}





.h3_tit1 { color:#872e47; padding:20px 0px 20px 0px; margin:0px; font-size:20px;}



.bar2 { background:url(img/bg_bar2.gif) top repeat-x; padding:1px 0 4px 0; margin: 2px 8px 0 8px; height:10px;}









/* NAVI MENU 1 ########################################## */

#navi1 { margin:6px 0 0 0;}



#menunav1 {margin:0px 0px 0px 0px; padding:0px; height:20px; color:#939393; font-size:10px; }

#menunav1 li {list-style:none; display:inline; background:url(img/arrow_menu2.gif) left center no-repeat; margin:0px; padding:0px;}

#menunav1 li a { color:#e62760; font-size:10px; text-decoration:none; padding:0 1px 0 2px;}

#menunav1 li a:hover { color:#000;}

#menunav1 li a img {border:0px;}





/* MODULE GALLERY */

.foto_mod {width:255px; padding:0 5px 10px 0; float:left;}

.foto_mod img {border:solid #bcbcbc 3px;}



.foto_mod h3 { color: #e62760; font-weight:normal; margin:4px 0 0 0; font-size:16px;}

.foto_mod p {width:240px;}



.foto_mod h3 a { color: #e62760; text-decoration:none;}



.foto_mod_info {height:16px; font-size:11px; color:#999999; text-align:center;}



.bar1 {background:url(img/bg_bar1.gif) bottom repeat-x; padding:0px 0 0px 0; margin: 10px 0 15px 0; height: 10px; clear:both;}



.bar2 {

	background:url(img/bg_bar1.gif) top repeat-x;

	padding:4px 0 4px 0;

	margin: 4px 8px 0 8px;

	height: 10px;

	clear:both;

}





/* COOPERATION */



#map {

	width:520px;

	height:300px;

	margin:0;

}



.adress {

	margin:20px 20px 20px 0px;

}



#col_col4a {

	float:left;

	width:250px;

}



#col_col4b {

	float:right;

	width:520px;

}





#col_col5a {

	float:left;

	width:430px;

}



#col_col5b {

	float:right;

	width:350px;

}





#col_col5b #map {

	width:350px;

}





/* MODULE OFFER */



.foto_offer {

	width:175px;

	margin:0 20px 20px 0;

	float:left;

}

.foto_offer img {border:solid #bcbcbc 3px;}



h4.offer_tit1 {

	margin:4px 0px 0px 0px;

	padding:0px 0px 0px 10px;

	font-size:12px;

	font-weight:normal;

	color:#000000;

	background:url(img/punkt1.gif) left center no-repeat;

}

h4.offer_tit1 a {text-decoration:none; color:#000000;}

h4.offer_tit1 a:hover {}



.foto_offer2 {

	width:175px;

	margin:0 20px 20px 0;

	float:left;

}



.foto_offer2 img {border:solid #bcbcbc 3px;}





.foto_offer2b {

	width:175px;

	margin:0 14px 20px 0;

	float:left;

	border:solid #bcbcbc 3px;

	height:160px;

}



.foto_offer2c {

	width:135px;

	margin:0 16px 20px 0;

	float:left;

	

	

}



.foto_offer2c img {

	

	border:solid #bcbcbc 3px;

	

}







.foto_offer3 {

	width: auto;

	margin:0 15px 20px 0;

	float:left;

}



.foto_offer3 img {border:solid #bcbcbc 3px;}







.foto_offer4 {

	width: auto;

	margin:0 15px 20px 0;

	float:left;

}



.foto_offer4 img {border:solid #bcbcbc 3px;}





h4.offer_tit2 {}



/* MENU 2 SIDE */



.menu2_side {margin:6px 8px 0px 8px;}



.menu2_side ul {}



.menu2_side ul li {color:#FFFFFF; font-size:11px; list-style:none;  margin:0px; width:auto;}



.menu2_side ul li a {display:block; padding:5px 5px 5px 5px; color:#FFFFFF; text-decoration:none; border-bottom:1px solid #601d33;}



.menu2_side ul li a:hover {color:#E1446E;}





/* MENU 3 SIDE */



.menu3_side {margin:0px 8px 0px 8px;}



.menu3_side ul {}



.menu3_side ul li {color:#FFFFFF; font-size:11px; list-style:none;  margin:0px; width:auto;}



.menu3_side ul li a {display:block; padding:15px 5px 5px 5px; color:#FFFFFF; text-decoration:none; border-bottom:1px solid #601d33;}



.menu3_side ul li a:hover {color:#E1446E;}



.menu3_side li.m3sub a {border-bottom:none; padding:3px 3px 3px 15px;}





/* CONTACT */

#col_col3c {padding:8px 8px 0 8px; clear:both;}



#col_col3a { float:left; width:660px; margin:0 0 0 8px;}



#col_col3b { float:right; width:300px; margin: 0 8px 0 0;}



.adress2 {

	padding:15px 0 15px 10px;

}

#adress2

{

text-align:right; padding:18px 5px 0 0; color:#999999; font-size:10px; float:right; width:220px; margin:0;

}
#adress3

{

text-align:right; padding:18px 0px 0 0; color:#999999; font-size:10px; float:right; width:190px; margin:0;

}
#adress2 h5, #adress3 h5{font-size:12px; margin:0px; padding:0 0 0 0px; } 
#adress2 a,#adress3 a {color:#999999;}

#adress2 a:hover, #adress3 a:hover {color:#E1446E;}



#form1 {background:#e9e8e6;}



#form1a {

	margin:15px;

	float:left;

	width: 290px;

}



#form1b {

	margin:15px 30px 15px 15px;

	float:right;

	width: 290px;

}



#form1c {

	margin:0px;

	text-align:right;

	padding: 0px 20px 0 0;

}







/* FORM */

input, textarea, select {

	margin:1px 1px 1px 1px;

	padding:0px;

	font-size:10px;

	color: #484848;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	border:1px solid #96a8b2;

}



.input1 {

	margin:3px 3px 3px 10px;

	padding:1px;

	width:140px;

}





.input2 {

border:none;

}



.input_send {

	color:#FFFFFF;

	background: #E1446E;

	border: none;

	margin: 10px;

	padding: 2px;

	font: 11px;

}



.select_1 {

	margin:2px 0 2px 0;

	color:#484848;

	padding:2px;

	width:40px;

}

.select_2 {

	margin:2px 0 2px 0;

	color:#484848;

	padding:2px;

	width:85px;

}



.select_2b {

	margin:2px 0 2px 0;

	color:#484848;

	padding:2px;

	width:60px;

}



.select_2c {

	margin:2px 0 2px 10px;

	color:#484848;

	padding:1px;

	width:60px;

}



.select_2d {

	margin:2px 0 2px 10px;

	color:#484848;

	padding:1px;

	width:140px;

}



.select_2e {

	margin:2px 0 2px 0px;

	color:#484848;

	padding:1px;

	width:270px;

}



.textarea_1 {

	color:#484848;

	padding:2px;

	margin:14px 4px 14px 10px;

	width: 270px;

	height: 80px;

}



.form_line1 {

	padding:0px 4px 0px 10px;

}



h5 {

	margin:0px;

	padding:4px 0 0px 0;

	font-size:11px;

}





/* NEWS */



.news1 {

	padding:20px 0 20px 0;

	background: url(img/bg_bar1.gif) bottom repeat-x;

}

.news1a {

	padding:5px;

	float:left;

	width:250px;

}

.news1a img {border:solid #bcbcbc 3px;}

.news1b {

	padding:0 5px 5px 5px;

	float:right;

	width:675px;

}



.data2 {

	margin:0 0 2px 0;

	font-weight:normal;

}



.more1 { color:#FFFFFF; background:#000000; padding:2px; margin:0px; font-size:14px; width:50px; text-align:center;}

.more1 a {font-size:10px; color:#FFFFFF;}



.more2 { color:#FFFFFF; background:#000000; padding:2px; margin:10px; font-size:14px; width:50px; text-align:center; float:right;}

.more2 a {font-size:10px; color:#FFFFFF;}



/* COOPERATION */



#map_flash1 {width:520px; margin:0 0 5px 0;}



#map_flash2 {width:350px; margin:0 0 5px 0;}





.tabela1 {

	border-collapse:collapse;

}

.tabela1a {

	text-align:right;

	width: 110px;

}

.tabela1b {}





.tabela2 {

	border-collapse:collapse;

}

.tabela2a {

	text-align:right;

	width: 230px;

	margin: 4px 10px 4px 10px;

	display: block;

}

.tabela2b {

}







/* DESIGN */

.foto_des {

	width:98px;

	padding:0;

	float:left;

	margin:4px;

}

.foto_des img {

	border:solid #bcbcbc 2px; margin:0 1px 1px 0;

}



#col_col6a {

	width:430px;

	padding:0 0 0 0px;

	margin:1px 0 0 8px;

	float:left;	

}



#col_col6b {

	width:520px;

	padding:0 8px 0 0px;

	margin:1px 0 0 8px;

	float:right;

}
