body {
	margin: 0px 0px 0px 0px;
	background-color:#b8292f;

}

textarea,select,input,td,body {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:11px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#000000;
}

ul,li {
list-style:none;
padding:0px;
margin:0px;
}

div.layout {width:968px; float:left; background-color:#e8e8e8;}
.bg_header1 {width:302px; height:187px; float:left;}
.bg_subheader {width:302px; height:62px; background-color:#e8e8e8; background-image:url(../images/sub_header1.gif); background-position:top; background-repeat:no-repeat}
.bg_header2 {width:666px; height:187px; float:left; background-image:url(../images/header_2.gif); background-position:top; background-repeat:no-repeat}

p {font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#323232;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	line-height:16px;
	margin-top:10px;
	padding:0px;
}

h1 {font-family: Arial, Helvetica, sans-serif;
    font-size:15px;
	font-weight:bold;
	color:#ffffff;
	margin-top:0px;
	margin-bottom:0px;
	line-height:30px;
	margin-left:10px;
	text-transform:uppercase;
	}

h2 {font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
	font-weight:bold;
	color:#ffffff;
    text-indent:10px; line-height:20px; height:35px;
	margin:0px;
	}

h3  {font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
	font-weight:bold;
	color:#a80000;
    text-indent:10px; line-height:30px;
	margin:0px;
	}
	
h4  {font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
	font-weight:bold;
	color:#a80000;
    line-height:20px;
	margin:0px;
	}
	
h5 {font-family: Arial, Helvetica, sans-serif;
    font-size:97%;
	font-weight:bold;
	color:#555555;
	margin-top:0px;
	margin-bottom:0px;
	line-height:20px;
	
	}
h6 {font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
	font-weight:normal;
	color:#555555;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:10px;
	line-height:15px;
	text-align:justify;
	padding-right:10px;
	text-indent:15px;
	}

.bg_bottom_dec {width:968px; float:left;  background-image:url(../images/bg_bottom_dec.gif); background-position: top; background-repeat: repeat-x; height:106px; background-color:#b8292f;}
.dec_bottom { background-image:url(../images/dec_bottom.gif); background-position: right top; background-repeat:no-repeat; height:106px}

.bottom_links {outline:none; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-align:left; padding-top:25px; padding-left:10px}
.bottom_links a:link {outline:none; font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#ffffff; font-weight:bold; text-decoration:none; }
.bottom_links a:visited { font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#ffffff; font-weight:bold; text-decoration:none; }
.bottom_links a:hover { font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#97ea97; font-weight:bold; text-decoration:none; }

.txt_bottom {color:#FFFFFF; padding-left:10px; line-height:20px}

.bg_title {height:50px; background-image: url(../images/bg_title.gif); background-position:top; background-repeat:repeat-x}

/*contact*/


	#contact fieldset { margin: 0; border: 0 none; text-align: left }

		#contact fieldset legend {
			    font:11px,Arial,Verdana,Helvetica,Sans-Serif;
			     color: #FFFFFF
			}

		#contact fieldset label {
			float: left;
			width: 18em;
			text-align: left;
			font: 11px, Arial,Sans-Serif,Helvetica,Serif;
			color: #FFFFFF;
			}

		#contact fieldset input,
		#contact fieldset textarea {
			clear: left;
			border: 1px solid #c9c9c9;
			background: #eaeaea;
			font:11px,Arial,Sans-Serif,Helvetica,Serif;
			color: #000000
			}

		#contact fieldset textarea { overflow: scroll-y; margin: 0; width: 400px; height: 100px; scrollbar-base-color: #e8e8e8 }

		#contact fieldset input { width: 400px; height: 18px;}

		#contact fieldset input:hover,
		#contact fieldset textarea:hover,
		#contact fieldset input.sfhover,
		#contact fieldset textarea.sfhover,
		#contact fieldset input:focus,
		#contact fieldset textarea:focus,
		#contact fieldset input.sffocus,
		#contact fieldset textarea.sffocus {
			border-color: #e0dfdf
			}

.form_rezervare2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	padding-left: 20px;
	line-height:25px;

}		

.form_rezervare3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	padding-right:10px;
}

.bg_but_contact { background-image:url(../images/bg_but_contact.gif); background-position:top; background-repeat:no-repeat; height:18px; color:#FFFFFF; border:0px; width:66px; line-height:18px; padding-bottom:5px;}

.bg_but_contact2 { background-image:url(../images/bg_but_contact2.gif); background-position:top; background-repeat:no-repeat; height:18px; color:#FFFFFF; border:0px; width:51px; line-height:18px; margin-left:150px; padding-bottom:5px;}

.border_table { border-right: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; font-size:12px; color:#3b3b3b; }
.border_table_red { border-right: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; font-size:12px; color:#ffffff; background-color:#CD3700; }

.border_table_green { border-right: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; font-size:12px; color:#ffffff; background-color:#059419; }

.border_table_title { border-right: 1px solid #b8292f; font-size:12px; background-color:#b8292f; color:#FFFFFF }

.border_table_title_black { border-right: 1px solid #c9c9c9; border-top: 1px solid #000000; font-size:12px; background-color:#000000; color:#FFFFFF }
.border_table_title_red {border-right: 1px solid #c9c9c9; border-top: 1px solid #CD3700; font-size:12px; background-color:#CD3700; color:#FFFFFF}
.border_table_title_blue {border-right: 1px solid #c9c9c9; border-top: 1px solid #00BFFF; font-size:12px; background-color:#00BFFF; color:#FFFFFF}

.border_table2 { border-right: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; border-left: 1px solid #c9c9c9; font-size:12px; color:#3b3b3b }
.border_table2_title { border-right: 1px solid #b8292f; border-top: 1px solid #b8292f; border-left: 1px solid #b8292f; font-size:12px; background-color:#b8292f; color:#FFFFFF }

.border_table3 { border-right: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; border-top: 1px solid #c9c9c9; font-size:12px; color:#3b3b3b}
.border_table4 { border-right: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; border-top: 1px solid #c9c9c9; border-left: 1px solid #c9c9c9; font-size:12px; color:#3b3b3b}

.bg {background-color:#ffffff;}

.bg2 {background-color:#e8e8e8}

.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid #ffffff;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: #000000;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.box_eveniment {width:220px; float:left; height:335px; background-color:#ffffff; border-right: 1px solid #e8e8e8}
.box_eveniment2 {width:224px; float:left; height:335px; background-color:#ffffff; border-right: 1px solid #e8e8e8; border-left: 1px solid #ffffff}

.bg_ev_home {background-image:url(../images/bg_eveniment_home.gif); background-position:top; background-repeat:no-repeat; height:35px}
.bg_meteo_home {background-image:url(../images/bg_meteo_home.gif); background-position:top; background-repeat:no-repeat; height:35px}

.txt_home { color:#5b5b5b; line-height:16px; padding-left:15px; padding-right:7px; text-align:left; height:110px; padding-top:5px}

.txt_home2 { color:#5b5b5b; line-height:16px; padding-left:15px; padding-right:7px; text-align:left; height:250px}

.link_detalii {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#a80000;
	text-decoration: none;
	font-weight:bold;
	text-align:right;
	padding-right:12px;
}
.link_detalii a:link {color: #a80000; text-decoration: underline;}
.link_detalii a:visited {color:#a80000; text-decoration: underline;}
.link_detalii a:hover {color:#a80000; text-decoration: none;}

.link_detalii2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#a80000;
	text-decoration: none;
	font-weight:bold;
	text-align:right;
	padding-right:12px;
}
.link_detalii2 a:link {color: #a80000; text-decoration: underline;}
.link_detalii2 a:visited {color:#a80000; text-decoration: underline;}
.link_detalii2 a:hover {color:#a80000; text-decoration: none;}

.bg_instalatii {width:504px; float:left; background-image:url(../images/bg_instalatii.gif); background-position:top; background-repeat:no-repeat; height:329px}
.txt_instalatii {color:#404040; font-size:13px; line-height:20px; font-weight:bold; text-indent:20px}

.link_partie {outline:none; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#616161 ; text-align:left; text-decoration:none; line-height:15px; margin-left:50px; margin-top:20px}
.link_partie a:link {outline:none; font-family: Arial, Helvetica, sans-serif; font-size:13px;  color:#616161; font-weight:bold; text-decoration:none; }
.link_partie a:visited { font-family: Arial, Helvetica, sans-serif; font-size:13px;  color:#616161; font-weight:bold; text-decoration:none; }
.link_partie a:hover { font-family: Arial, Helvetica, sans-serif; font-size:13px;  color:#000000; font-weight:bold; text-decoration:underline; }

.link_contact {outline:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000 ; text-align:left; text-decoration:none;}
.link_contact a:link {outline:none; font-family: Arial, Helvetica, sans-serif; font-size:12px;  color:#000000; font-weight:normal; text-decoration:underline; }
.link_contact a:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px;  color:#000000; font-weight:normal; text-decoration:underline; }
.link_contact a:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px;  color:#afacac; font-weight:normal; text-decoration:underline; }

td.language  { font-family:arial,verdana; font-size:10px; }
td.language img { border:none 0px; margin-bottom:-10px; }
td.language a { text-decoration:none; padding-left:14px;}
td.language a:hover { text-decoration:underline; }
a.normallanguage { color:Black;}
a.selectedlanguage { color:Red;}

.observatii_generale {margin-top:30px; margin-left:25px; width:241px; height:30px; line-height:26px; padding-left:7px; background-color:#b8292f; text-align:center; border:1px solid #b8292f; font-size:12px; font-weight:bold; color:#FFFFFF;}
.table_closed_slope {border-right: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; line-height:24px; font-size:12px; color:#ffffff; background-color:#CD3700; height:110%; margin:0px; font-family:Arial;}
.decalog_partii {margin-top:30px; margin-left:25px; width:591px; height:30px; line-height:26px; padding-left:7px; background-color:#b8292f; text-align:center; border:1px solid #b8292f; font-size:12px; font-weight:bold; color:#FFFFFF;}
.tabel_decalog {border-right: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; border-left: 1px solid #c9c9c9; font-size:12px; color:#3b3b3b; padding:5px;}
.div_observatii_generale {width:300px; float:left;}
.div_decalog {width:651px; float:right; background-color:#FFFFFF;}

.observatii_teleferice {margin-top:30px; margin-left:25px; width:241px; height:30px; line-height:26px; padding-left:7px; background-color:#b8292f; text-align:center; border:1px solid #b8292f; font-size:12px; font-weight:bold; color:#FFFFFF;}

.pager_number {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius-bottomleft:12px;
	-moz-border-radius-bottomright:12px;
	-moz-border-radius-topleft:12px;
	-moz-border-radius-topright:12px;
	background:#333333 none repeat scroll 0 0;
	border:1px solid #4F4F4F;
	color:#FFFFFF;
	cursor:pointer;
	margin:25px 0px 5px 5px;
	padding:2px 5px;
	text-decoration:none;
	float:none;
	}

.pager_current_page {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius-bottomleft:12px;
	-moz-border-radius-bottomright:12px;
	-moz-border-radius-topleft:12px;
	-moz-border-radius-topright:12px;
	background:#333333 none repeat scroll 0 0;
	border:1px solid #4F4F4F;
	cursor:pointer;
	margin:25px 0px 5px 5px;
	padding:2px 5px;
	text-decoration:none;
	color:#5DB0E6;
	font-weight:bold;
	float:none;
	}
