ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,img,body,html,div,a,p,blockquote,fieldset,input,textarea{margin:0px; padding:0px; outline:none; border:none;}

.clear {width:100%; height:0px; clear:both;}
.sep {width:100%; clear:both; border-bottom:1px dashed #7F7F7F;}



/*                            / _|    | (_)                 | |  
 _ __ ___   __ _ _ __ ___ ___ | |_ ___ | |_  ___   _ __   ___| |_ 
| '_ ` _ \ / _` | '__/ __/ _ \|  _/ _ \| | |/ _ \ | '_ \ / _ \ __|
| | | | | | (_| | | | (_| (_) | || (_) | | | (_) || | | |  __/ |_ 
|_| |_| |_|\__,_|_|  \___\___/|_| \___/|_|_|\___(_)_| |_|\___|\__|
                                                                  
*/




/* HTML ELEMENTS */
body { background:#1b2940; font:62.5% Georgia,'Times New Roman',serif; letter-spacing:1; }

/* COMMON CLASSES */
.break { clear:both; }

/* HEADER */
#header { height:400px; width:100%;}
.headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:400px; position:absolute; }

/* NAVIGATION */
#nav-outer { height:60px; padding-top:11px; position:relative; top:24px; background-image:url("../images/headerbg.png"); }
#navigation { height:100px; width:960px; margin:0 auto; position:relative; z-index:1000;}
#navigation h1 {font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:25px; margin-top:8px; }
#navigation h1 a {color:#51BEFF; text-decoration:none;}
#navigation h1 span {font-size:16px; margin-left:94px; font-family:Georgia, "Times New Roman", Times, serif;}

/* MENU */
#menu { width:960px; margin:auto; position:relative; z-index:1010; overflow:visible; height:0px; margin-top:0px; font-family:Arial, Helvetica, sans-serif;}
#menu ul { list-style:none; position:relative; z-index:5000; top:75px; float:right;}
#menu ul li { display:inline; font-size:14px; }
#menu ul li a { color:white; text-decoration:none; padding-right:20px; text-transform:uppercase;}
#menu ul li a:hover { text-decoration:underline; }

/* HEADER TEXT */
#headertxt { width:960px; margin:auto; clear:both; position:relative; top:64px; }
#firstline { background-image:url("../images/textbg.png"); color:#333; font-size:22px; padding:4px 13px 7px; float:left; display:block; }
#secondline { background-image:url("../images/textbg.png"); color:#CD2B3A; text-decoration:none; font-size:35px; padding:0 13px 10px; float:left; display:block; clear:both; }
#secondline:hover { text-decoration:underline; color:#7F000C; }

.pictured { background-color:#CC3333; color:#FFF; font-size:12px; padding:9px 16px; text-transform:uppercase; float:left; display:block; clear:both; margin-top:10px; }
.pictured a { font-size:15px; font-style:italic; letter-spacing:0; text-transform:none; color:#FFF; text-decoration:none; }
.pictured a:hover { text-decoration:underline; }

/* CONTROLS */
.btn { height:32px; width:32px; float:left; cursor:pointer; }
#back { background-image:url("../images/btn_back.png"); }
#next { background-image:url("../images/btn_next.png"); }
#control { background-image:url("../images/btn_pause.png"); }

/* HEADER HAVIGATION */
#headernav-outer { position:relative; top:260px; margin:auto; width:960px; }
#headernav { margin-left:834px; }

/* CONTENT */
#contentbig {background-color:#eee;}
#content { color:#575757;  width:960px; margin:auto;}

#content h2 {padding-top:10px; font-size:16px; color:#123479;}

.oferte {width:233px; height:133px; padding:13px 10px 0px 12px; float:right; margin:10px 0px 5px 10px; font-size:16px; color:#333; background:url(../images/oferte-vile-calimanesti.png) top left no-repeat; overflow:hidden;}

.hartaVL {float:left; margin:10px 10px 10px 0px;}
.fotomici {float:left; margin:10px 10px 10px 0px; border:5px solid #CCC;}

.gal_thumbs {float:left; margin:10px 10px 10px 0px; border:3px solid #CCC; width:130px;}

#content p { padding:10px 0px 10px 0px; font-size:14px;  line-height:22px; text-align:justify;}
#content p a { text-decoration:none; color:#CD2B3A; }
#content p a:hover { text-decoration:underline; color:#7F000C; }

span.subtitlu {color:#CD2B3A; padding:5px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif;}

ul.lista {list-style:none; font-size:16px; color:#7F000C; padding-bottom:20px;}
ul.lista li {margin-top:5px; margin-bottom:5px;}
ul.lista li a {text-decoration:none; color:#575757; font-size:13px; margin-left:13px;}
ul.lista a:hover {color:#036; text-decoration:underline;}
.scrismic {font-size:14px; margin-left:13px; color:#575757;}

#content div#cont {width:960px; margin:0 auto; background-color:#eee; font-size:14px;}
#content div#cont input {width:230px; height:16px; padding:2px; border:1px solid #575757;}
#content div#cont textarea {width:230px; padding:2px; border:1px solid #575757;}
#content div#cont input:focus, #content div#cont textarea:focus {border:1px solid #F00;}
#content div#cont p {padding-top:0px;}

.alege {width:200px; padding:2px; margin-bottom:7px; border:solid 1px #123479; margin-right:10px; float: left; color:#575757;}
.submitVS {width:84px; height:29px; background:url(../images/buton-blue.png) top left no-repeat; border:none; color:#FFF; margin-top:5px; margin-bottom:10px;}

table#tarifeVS {float:right; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
table#tarifeVS td {border-bottom:1px solid #7f7f7f; width:150px;}
table#tarifeVS span {font-size:16px; color:#123479; font-weight:bold;}
table#tarifeVS span.subs {color:#7F000C; font-weight:normal; font-size:14px;}

table#pachete {float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-top:15px; vertical-align:top;}
table#pachete td {border-bottom:1px solid #7f7f7f; vertical-align:top; text-align:center;}
table#pachete span {font-size:15px; color:#333; padding:3px 5px 3px 5px;}
table#pachete td span.subs {color:#7F000C; font-weight:normal; font-size:14px; text-align:left;}

table#pachete td.blueback {background:#123479; text-align:left;}

#tarifeFORM {width:350px;}

.link { text-decoration:none; color:#CD2B3A; }
#copy {width:960px; text-align:right; font-size:11px; color:#FFF; margin:auto; margin-top:8px; margin-bottom:8px; font-family:Arial, Helvetica, sans-serif;}

.myclass {font-size:22px; height:125px; font-weight:bold; overflow:hidden; color:#123479; font-family:Arial, Helvetica, sans-serif;}
.myclass ul li {list-style:none; line-height:19px;}
.myclass a {color:#666; text-decoration:none; font-size:18px; font-weight:normal;}
.myclass a:hover {text-decoration:underline;} 

#exch {float:left; margin:10px 20px 0px 20%;}
#exch table {float:left;}
#exch a {color:#FFF;}