@charset "UTF-8";
/* CSS Document */

body 
{
	margin:0 0;
	background-color:#ededed;
}
a
{
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-decoration:none;
}
a:hover
{
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-decoration:underline;
}
h1
{
	color:#bb2929;
	font-family:Verdana, Geneva, sans-serif;
	font-size:21px;
	font-weight:600;
	text-shadow:1px 1px #fff;
}
h2
{
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	font-size:17px;
	font-weight:600;
	text-shadow:1px 1px #fff;
}
h3
{
	color:#C00;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:600;
	margin:0 0;
	position:relative;
}
h4
{
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:600;
	text-shadow:1px 1px #fff;
	margin:0 0;
	position:relative;
}
input
{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	width:146px;
	border:1px #999 dotted;
	height:25px;
	margin-right:20px;
	margin-top:5px;
}
.container
{
	margin-left:auto;
	margin-right:auto;
	width:960px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	position:relative;
}

/* Start Menu */
#menu_bg
{
	background-image:url(../images/menu_bg.gif);
	width:100%;
	height:72px;
}
#logo
{
	background-image:url(../images/logo.gif);
	width:273px;
	height:62px;
	left:12px;
	position:relative;
	float:left;
}
#flags
{
	top:22px;
	left:350px;
	position:absolute;
}
#menu
{
	width:500px;
	top:20px;
	position:relative;
	float:right;
}
/* End Menu */

/* Start Header */
#header_bg
{
	background-image:url(../images/header_bg.jpg);
	width:100%;
	height:486px;
	position:relative;
}
#header_picture
{
	background-image:url(../images/header_picture.jpg);
	width:100%;
	height:486px;
	position:absolute;
	
}
#left_header
{
	float:left;
	position:relative;
}
#flash
{
	position:relative;
	top:9px;
}
#header_boxes
{
	position:relative;
	width:555px;
	top:5px;
}
#box2_header
{
	background-image:url(../images/box2_header.png);
	width:243px;
	height:138px;
	margin:10px;
	position:relative;
	padding-top:50px;
	padding-left:27px;
	background-repeat:no-repeat;
	color:#333;
}
#box1_header
{
	background-image:url(../images/box1_header.png);
	width:258px;
	height:138px;
	position:relative;
	padding-top:50px;
	padding-left:27px;
	background-repeat:no-repeat;
}
#box2_header_eng
{
	background-image:url(../images/box2_header_eng.png);
	width:243px;
	height:138px;
	margin:10px;
	position:relative;
	padding-top:50px;
	padding-left:27px;
	background-repeat:no-repeat;
	color:#333;
}
#box1_header_eng
{
	background-image:url(../images/box1_header_eng.png);
	width:258px;
	height:138px;
	position:relative;
	padding-top:50px;
	padding-left:27px;
	background-repeat:no-repeat;
}
#right_header
{
	width:auto;
	height:auto;
}
#george1
{
	width:557px;
	height:484px;
	background-image:url(../images/george1.png);
	top:2px;
	margin-left:420px;
	position:relative;
}
#george2
{
	width:454px;
	height:484px;
	background-image:url(../images/george2.png);
	top:2px;
	margin-left:460px;
	position:relative;
}
#george3
{
	width:347px;
	height:484px;
	background-image:url(../images/george3.png);
	top:2px;
	margin-left:540px;
	position:relative;
}
/* End Header */

/* Start Content */
#top_shadow
{
	width:100%;
	background-image:url(../images/top_shadow.gif);
	height:23px;
	position:relative;
}
#bottom_shadow
{
	width:100%;
	background-image:url(../images/bottom_shadow.gif);
	height:14px;
	position:relative;
}
#left_content
{
	position:absolute;
	width:332px;
	left:10px;
}
#top_evenimente
{
	position:relative;
	background-image:url(../images/evenimente_box_top.gif);
	width:332px;
	height:13px;
}
#middle_evenimente
{
	position:relative;
	background-image:url(../images/evenimente_box_middle.gif);
	width:302px;
	text-indent:10px;
	background-repeat:repeat-y;
	font-size:12px;
	padding:15px;
}
#bottom_evenimente
{
	position:relative;
	background-image:url(../images/evenimente_box_bottom.gif);
	width:332px;
	height:12px;
}
.evenimente_trecute
{
	background-image:url(../images/evenimente_box_trecute.gif);
	width:334px;
	height:38px;
	text-indent:20px;
	background-repeat:no-repeat;
}
#blog a {
	color:#C00;
}
#blog {
	margin-left:10px;
	margin-top:5px;
	position:relative;
}
#right_content
{
	position:relative;
	width:625px;
	left:370px;
}
.bottom_content_index
{
	position:relative;
	float:left;
	width:290px;
	overflow:auto;
}
.dotted_line
{
	position:relative;
	float:left;
	width:1px;
	height:180px;
	border-left:#666 dotted thin;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
}
.color_icon
{
	position:relative;
	width:39px;
	height:35px;
	background-image:url(../images/evenimente_icon_color.gif);
	float:left;
	overflow:auto;
	margin-right:10px;
}
.gray_icon
{
	position:relative;
	width:39px;
	height:35px;
	background-image:url(../images/evenimente_icon_desaturat.gif);
	float:left;
	overflow:auto;
	margin-right:10px;
}
.red_line
{
	background-color:#C00;
	width:600px;
	height:1px;
	margin-top:5px;
	margin-bottom:10px;
}
.gray_line
{
	background-color:#666;
	width:600px;
	height:1px;
	text-shadow:1px 1px #FFF;
	margin-top:5px;
	margin-bottom:10px;
}
#categories
{
	position:absolute;
	width:290px;
	left:10px;
	overflow:auto;
}
#right_content_services
{
	position:relative;
	width:700px;
	left:310px;
	overflow:auto;
}
.antrenori
{
	position:relative;
	float:left;
	margin-right:20px;
}
.input
{
	position:relative;
	margin-bottom:20px;
}
/* End Content */

/* Start Footer */
#footer_top
{
	background-image:url(../images/footer_top.gif);
	width:100%;
	height:34px;
	position:relative;
}
#footer_bg
{
	background-image:url(../images/footer_bg.gif);
	width:100%;
	height:144px;
	position:relative;
}
.footer_line {
	background-color:#999;
	width:1px;
	height:120px;
	margin:20px;
	position:relative;
	float:left;
}
/* End Footer */


#my-slideshow{position: relative; top: 9px; width: 570px; height: 300px; overflow: hidden; border: 1px solid white}
#my-slideshow .slide{margin: 2px; overflow: hidden; height: 296px; display: none; position: relative}
#my-slideshow .full{width: 100%; margin: 0}
#my-slideshow .slide h2{position: absolute; bottom: 0; padding: 15px; background: black; margin: 0; width: 536px; opacity: 0.7; filter:alpha(opacity=70); text-shadow: none}
#my-slideshow .slide h2 a{font-size: 17px; font-weight: 600}
