a:link{
text-decoration:none;
color:#ed3237;
}

a:visited{
text-decoration:none;
color:#ed3237;
}

a:hover{
text-decoration:underline;
color:#b01e21;
}

html{
height:100%;
}

body {
background: #ffffff;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-size: 1px;
line-height:     normal;
color:#000;
font-weight:     normal;
font-family:    verdana,"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-style:      normal;
text-decoration: none;
text-transform: none;
font-variant: normal;
height:100%;
text-align:justify;
}

#fundal {
position:relative;
margin:0px;
background:url(fundal.png) repeat-x;
min-height: 344px;	
height:auto !important;
height: 344px;
width:100%;
}

#container_sus {
top:0px;
width:1015px;
position: absolute;
left: 30%;
margin-left: -300px;
/*background:url(fundal_sus.png) no-repeat;*/
min-height: 345px;	
height:auto !important;
height: 345px;
}

#anim {
clear:both;
float:left;
margin-top:67px;
margin-left:356px;
width:647px;
min-height: 225px;	
height:auto !important;
height: 225px;
}

#container {
top:345px;
width:1000px;
position: absolute;
left: 50%;
margin-left: -500px;
font-size: 12px;
padding-bottom:50px;
}

#meniu_sus{
position:absolute;
top:3px;
width:930px;
left: 50%;
margin-left: -469px;
text-align:right;
font-size:12px;
padding:20px 0px 0px 0px;
color:#fff;
}

#meniu_sus a:link{
text-decoration:none;
color:#fff;
padding-left:10px;
}

#meniu_sus a:visited{
text-decoration:none;
color:#fff;
padding-left:10px;
}

#meniu_sus a:hover{
text-decoration:underline;
color:#fff;
padding-left:10px;
}

#cutie_fara{
float:left;
width:310px;
padding:10px;
font-size:10px;
}

#cutie_fara h3{
color:#555;
width:300;
border-bottom:10px solid #ed3237;
}

#cutie_fara em{
float:right;
}

#cutie_cu{
float:left;
width:310px;
padding:10px;
border-right:1px dashed #ed3237;
font-size:10px;
}

#cutie_cu em{
float:right;
}

#cutie_cu h3{
color:#555;
width:300;
border-bottom:10px solid #ed3237;
}

#meniu{
float:right;
padding:5px;
margin-top:45px;
}

#meniu a:link{
text-decoration:none;
color:#fff;
padding:5px;
}

#meniu a:visited{
text-decoration:none;
color:#fff;
padding:5px;
}

#meniu a:hover{
text-decoration:underline;
color:#f8c300;
padding:5px;
}


#animatie{
width:1000px;
margin:10px 0px 10px 0px;
}

#txt_idx{
width:1000px;
background:#fff;
filter: alpha(opacity=80);
opacity: 0.8;
font-size:12px;
min-height:300px;
height:auto ! important;
height:300px;
}

#txt_idx h2{
padding:10px;
}

#txt_idx p{
text-align:justify;
float:left;
width:700px;
padding:10px;
border-right:2px solid #f8c300;
}

#txt_idx em{
float:left;
width:250px;
padding:10px;
}

#jos{
float:left;
width:980px;
padding:10px;
background:#ed3237;
color:#fff;
font-size:12px;
margin-top:10px;
margin-bottom:10px;
text-align:right;
}

#jos a:link{
text-decoration:none;
color:#fff;
padding:5px;
}

#jos a:visited{
text-decoration:none;
color:#fff;
padding:5px;
}

#jos a:hover{
text-decoration:none;
color:#000;
padding:5px;
}

.pachete{
padding:3px;
width:100%;
display:block;
}

.pachete a:link{
padding:3px;
text-decoration:none;
width:100%;
display:block;
}

.pachete a:visited{
padding:3px;  
text-decoration:none;
width:100%;
display:block;
}

.pachete a:hover{
width:100%;
display:block;
text-decoration:none;
background:#b01e21;
text-align:right;
color:#fff;
padding:3px;
}

.butoane {
display:block;
width:240px;
min-height:25px;
height:auto ! important;
height:25px;
margin:10px 0px 10px 0px;
text-align:right;
}

.butoane a:link {
min-height:25px;
height:auto ! important;
height:25px;
text-decoration:none;
width:230px;
display:block;
vertical-align:middle;
line-height:25px;
padding-right:10px;
text-align:right;
font-weight:bold;
}

.butoane a:visited {
min-height:25px;
height:auto ! important;
height:25px;
text-decoration:none;
width:230px;
display:block;
vertical-align:middle;
line-height:25px;
padding-right:10px;
text-align:right;
font-weight:bold;
}

.butoane a:hover {
min-height:25px;
height:auto ! important;
height:25px;
width:220px;
display:block;
text-decoration:none;
background:#ed3237;
text-align:left;
color:#fff;
vertical-align:middle;
line-height:25px;
padding-left:10px;
}

.inf_pachete img {
float:right;
right:20px;
top:20px;
margin-left:20px;
margin-bottom:10px;
}

.f_online input {width:220px;float:left;color:#ed3237;border-color:#ed3237;border-width:0px 0px 1px 0px;font-weight:bold;}
.f_online radio {float:left;}
.f_online button {color:#000;text-align:center;width:110px;}
.f_online {color: #ed3237;}