@charset "utf-8";
/* CSS neDocument :P */

* {
padding : 0;
margin : 0;
}
a{
outline:none;
}
a:hover {outline:none;}
body {
text-align : center;
font-family : "Trebuchet MS", arial;
background: #afdae6 url(images/bg.jpg) top center repeat-x;
}
#main{background:url(images/bg_glows.jpg) no-repeat top center;}
#center {text-align:left; width:920px; margin:0 auto; }
#top { height:90px; width:900px;}
#logo a {margin:0px 0 0 10px; width:239px; height:88px; float:left; background:url(images/logo.png);}
#meniu {width:600px; height:42px; margin:25px 8px 0 0; float:right;}
#links {}
#meniu a {
	width:110px; 
	height:21px; 
	background:url(images/meniu_on.gif) no-repeat; 
	font-size:12px; 
	color:#333; 
	margin:0 0 0 0px;
	text-decoration:none;
	float:right;
	padding:5px 0 0 6px;}
#meniu a:hover {background:url(images/meniu_over.gif)no-repeat; color:#f95300;}
#meniu a.active{background:url(images/meniu_over.gif)no-repeat; color:#f95300;}
#meniu a:hover.active{background:url(images/meniu_over.gif)no-repeat;color:#333;}

#dreapta { width:318px; float:right; overflow:auto;}
#stanga { margin:0 0 0 18px; width:570px;}

#meniu2 { margin:0 0 0 0;}
#meniu2_top {width:290px; height:70px;background:url(images/meniu_2_top.jpg);}
#meniu2_bg{width:290px; background:url(images/meniu_2_bg.jpg) repeat-y;}
#links2 {width:290px;}
#meniu2_footer{background:url(images/meniu_2_footer.jpg); width:290px; height:50px;}
#meniu2 h4 {margin:30px 0 0 30px; color:#eee; position:absolute;}
	
	#reg_but { margin:10px 0 0 80px;}
	#reg_but a {width:133px; height:52px; background:url(images/reg_but_on.jpg); display:block;}
	#reg_but a:hover {background:url(images/reg_but_over.jpg);}
#content { width:920px; margin:0 auto;}
#content_top {width:913px;background:url(images/content_bg_top.png) no-repeat; height:22px; }
#content_bg {width:913px; background:url(images/content_bg.jpg) top center repeat-y;}
#content_page{ overflow:auto; width:913px;}
#image {width:550px; height:319px; overflow:auto; background:url(images/1.jpg); margin:0 0 0 15px;}
#img_tag {width:550px; height:75px; margin:5px 0 0 0; background:url(images/img_tag.png); padding:0px 0 0 0;}
#img_tag h2 {color:#eee; margin:0 0 0 10px;}
#img_tag h3 {color:#eee; margin:0 0 0 10px; font-size:20px;}
#img_tag b {color:#333; margin:0 0 0 10px; font-size:18px;}
#content_page #header {color:#eee;font-weight:bold; background:url(images/panglica.gif) no-repeat; width:403px; display:block; padding:16px 0 20px 20px; margin:0 0 0 0px;font-size:18px;}
#text p {text-indent:12px; font-size:13px; color:#666; margin:0 0 0 12px; text-align:justify;}
#text h4 {font-size:20px; color:#666; margin:0 0 0 10px;}
#long_text {width:550px; display:block; margin:0 0 0 15px;}
#long_text img {margin:0 5px 10px 0px;}
#long_text .img {margin:0 5px 10px 10px;}
#long_text p { color:#333; font-size:13px; line-height:11pt; text-align:justify; margin:0 0 0 10px;}
#long_text ul { color:#333; font-size:13px; line-height:11pt; text-align:justify; margin:0 0 0 10px;}
#long_text h4 {font-size:20px; color:#7da329; width:540px; border-top:1px solid #ccc;margin:0 0 0 6px;}
#long_text h5 {font-size:16px; color:#333; width:540px; border-top:1px solid #ccc;margin:0 0 0 6px;}
#long_text h6 {font-size:14px; color:#333; width:540px; font-weight:normal;margin:0 0 5px 10px; border-bottom:1px solid #ccc;}
#long_text h3 {font-size:20px; color:#7da329; width:540px; border-bottom:1px solid #ccc;margin:0 0 0 6px;}
#long_text h1 {font-size:16px; color:#666; width:540px; border-bottom:1px solid #ccc;margin:5px 0 5px 10px;}
#long_text h1:hover { background:#CCC;}

#long_text #list {margin-left:30px;color:#333; font-size:13px; line-height:11pt; width:400px;}
#long_text #list a { color:#000; font-size:14px; padding:3px 0 0 20px; background:url(images/download.jpg) no-repeat top left;}

#long_text #list2 {color:#333; font-size:13px; line-height:11pt;}
#long_text #list2 a { color:#000; font-size:14px; padding:3px 0 0 20px; background:url(images/download.jpg) no-repeat top left;}

#logos { display:block;width:550px; overflow:auto;}
#logos img { margin:0 0px 0 30px;border:1px solid #eee;}
#logos img:hover { border:1px solid #ccc;}

#h_dreapta{margin:30px 0 0 20px; width:220px; font-size:12px;}
#h_dreapta h4 {margin:0px 0 0 00px; color:#044a5a; width:220px; border-top:1px solid #ccc;}
#h_dreapta a {font-size:14px; color:#666; text-decoration:none;}
#h_dreapta a:hover {text-decoration:underline; color:#333;}
#content_footer {width:913px; background:url(images/content_footer.png); height:22px; }
#footer {height:100px; width:100%; background:#044a5a; color:#eee;}
#footer_center {text-align:left; width:860px; margin:0 auto;}





.urbangreymenu{
width: 160px; /*width of menu*/
}

.urbangreymenu .headerbar{
	width:210px; 
	height:30px;
	margin:0 0 0 20px;
	padding:3px 0 0 30px;
	background:url(images/meniu_2_on.jpg); 
	display:block;
	color:#eeeeee;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

.urbangreymenu .headerbar:hover{background:url(images/meniu_2_over.jpg); color:#CCC;
}

.urbangreymenu .headerbar a{
display: block;
color:#FFFFFF;
text-decoration:none;
}
.urbangreymenu .headerbar a:hover{
display: block;
color:#333;

}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
    width:200px; 
	height:30px;
	margin:0 0 0 20px;
	padding:3px 0 0 50px;
	background:url(images/submeniu_2_on.jpg); 
	display:block;
	color:#eeeeee;
	text-decoration:none;
	font-size:12px;
	
}

.urbangreymenu ul li a:visited{

}

.urbangreymenu ul li a:hover{background:url(images/submeniu_2_over.jpg);color:#CCC;}


#program {width:540px; margin:0 0 0 6px; font-size:13px; }
.brake {background:#50c6cd;}
#long_text td {
	border-bottom:1px solid #ccc;
	text-align: center;
}
#long_text .td_title {
	border-bottom:1px solid #ccc;
	text-align: left;
}


#long_text tr:hover {border-bottom:1px solid #ccc; background:#eee;}

#fees {width:533px; margin:0 0 0 6px; font-size:13px; }
#fees td {height:60px;}
#fees .left {text-align:left;}
#form_div{ border:1px solid #ccc;border-bottom:1px solid #ccc;}
#form_div span {text-align:center; font-size:15px; font-weight:bold; color:#333; width:540px; display:block;}
#form_div input {border:1px solid #5ebfe7;}
#form_div input:focus {border:1px solid #333;}
#form_div br{clear: left;}
#form_div label{ width:100px; float:left; margin:12px 0 0 6px; display:block;}
#form_div label.label_long{ width:190px; float:left; margin:12px 0 0 6px; display:block;}
#form_div input.long {width:430px; height:21px; padding-top:3px; margin:6px 0 0 0;}
#form_div input.slong {width:332px; height:21px; padding-top:3px; margin:6px 0 0 0px;}
#form_div input.short {width:160px; height:21px; padding-top:3px; margin:6px 0 0 0; float:left;}
#form_div input.sshort {width:85px; height:21px; padding-top:3px; margin:6px 0 0 0; float:left;}
#form_div input.ssshort {width:150px; height:21px; padding-top:3px; margin:6px 0 0 8px; float:left;}
#form_div label.sshort{ width:80px; float:left; margin:12px 0 0 6px;}

#form_div textarea {border:1px solid #5ebfe7;}
#form_div textarea:focus {border:1px solid #333;}
#form_div .req {width:332px; height:61px; padding-top:3px; margin:6px 0 6px 0px;}
#form_div li {list-style-position:inside;}
#form_div input.sshort_city {width:102px; height:21px; padding-top:3px; margin:6px 0 0 0; float:left;}
#form_div input.sshort_zip {width:82px; height:21px; padding-top:3px; margin:6px 0 0 0; float:left;}
#form_div input.table_input {width:80px; height:21px; padding-top:3px; margin:0px 0 0 0; }
#form_div label.sshort_country{ width:64px; float:left; margin:12px 0 0 6px;}
#form_div .submit {width:300px; height:30px; font-size:14px; font-weight:bold; text-align:center; margin:0 auto; background:url(images/formbg.gif) repeat-x; border:1px solid #ccc; color:#3c3c3c;}


.myform{
	margin:0 auto;
	width:510px;
	padding:14px;
}
#cuvant_1 {width:260px; float:left;   border-right:1px solid #ccc; padding:0 7px 0 0;overflow:auto;}
#cuvant_2 {width:270px; float:left; padding:0 0 0 7px;overflow:auto;}
.cuvant_welcome {width:550px; float:left; overflow:auto; padding:0 0 15px 0px; margin:0 0 20px 0;border-bottom:1px solid #ccc;}
#cuvinte p {font-size:12px; text-align:left; margin:0 0 0 0;}
#cuvinte img {border:2px solid #eee; margin:0 2px 5px 0;}
#cuvinte {}
#cuvinte u {color:#0084b5; font-weight:bold;}
#more {width:260px; display:block; height:33px;}
#cuvinte a.more {display:block; width:90px; height:30px; background:url(images/read_more.jpg) 0 0; margin:10px 0 0 450px;}
#cuvinte a:hover.more { background:url(images/read_more.jpg)  0 -30px;}


	/* ----------- basic ----------- */
	#basic{
		border:solid 2px #DEDEDE;
	}
	#basic h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	#basic p{
		font-size:11px;
		color:#666666;
		margin-bottom:10px;
		border-bottom:solid 1px #dedede;
		padding-bottom:10px;
	}
	#basic label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:300px;
		float:left;
	}
	#basic .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:300px;
	}
	#basic input{
		float:left;
		width:170px;
		margin:2px 0 30px 10px;
	}
	#basic textarea{
		float:left;
		width:170px;
		margin:2px 0 30px 10px;
	}
	#basic select{
		float:left;
		width:170px;
		margin:2px 0 30px 10px;
	}
	
	#basic button{ 
		clear:both;
		margin-left:150px;
		background:#78A226;
		color:#FFFFFF;
		border:solid 1px #666666;
		font-size:11px;
		font-weight:bold;
		padding:4px 6px;
		width:200px;
	}


	#basic select{
		float:left;
		width:170px;
		margin:2px 0 30px 10px;
	}
	
	#basic button{ 
		clear:both;
		margin-left:150px;
		background:#78A226;
		color:#FFFFFF;
		border:solid 1px #666666;
		font-size:11px;
		font-weight:bold;
		padding:4px 6px;
		width:200px;
	}
