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


/* General formatting */

body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #fff; margin:30px 0px; }
a, a:link, a:visited{ font-size: 12px; color: #f00; text-decoration:none; }
a:hover, a:active{ text-decoration: none; color: #c00; }

img{ behavior:url(_png.htc);}
form{ margin:0px; padding:0px;}

.altlink, .altlink:link, .altlink:visited, .altlink:active  { color:#ff0; text-decoration:none;}
.altlink:hover{ color:#fff; text-decoration:underline;}


/* Header formatting */

#dhtmltooltip{
position: absolute;
text-align:center;
width: 100px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 200;

/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#header{ background:url(_img/_header.jpg) no-repeat; width:950px; height:119px; margin:0px auto; padding-top:7px; }
#logo{ margin-left:7px; margin-top:4px; position:absolute;}
#banner{ width:728px; height:90px; margin-left:155px; background:#fff; position:relative; overflow:hidden;}
#banner img { border:none;}
#languages{ float:right; padding-right:7px; padding-right:20px; position:relative; width:40px;}

.lang, .lang:link, .lang:active, .lang:visited { color:#fff; font-size:12px; padding:1px 0px; display:block; text-align:center; text-decoration:none; font-weight:bold; line-height:12px; vertical-align:bottom; }
.lang:hover{ color:#000000; background-color:#fff; text-decoration:underline;}

#menu_top{ height:19px; padding-right:22px; text-align:right; margin-top:10px; }

.menu_item, .menu_item:link, .menu_item:visited, .menu_item:active{ background:url(_img/bh-hover.gif) no-repeat; color:#ff0; width:100px;  text-align:center; height:15px; margin:0px 5px; padding-top:4px; text-decoration:none; float:right; }
.menu_item:hover{ text-decoration:none; color:#000000; background:url(_img/bh-normal.gif) no-repeat;}


.container{ border-bottom: solid 1px #fbb; padding-top:10px; padding-bottom:20px; width:190px; overflow:hidden; }
.container2{padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:4px;  }
.container3{ width:190px; overflow:hidden;  background:#eda5a5; border-bottom: solid 1px #fbb;  border-top: solid 1px #fbb; padding-bottom:10px;  }
.container4{padding-left:30px; padding-right:20px; padding-top:10px; padding-bottom:4px;  }

.listlink, .listlink:link, .listlink:active, .listlink:visited{ background:url(_img/_raquo.gif) 18px 8px no-repeat; color:#000000; background-color:inherit; padding-left:28px; text-decoration:none; list-style:none; margin-left:0px; padding-top:3px; padding-bottom:3px; width:140px; padding-right:30px; text-align:left;}
.listlink:hover{ background-color:#e99494; color:#fff; text-decoration:none;}

.listlink3, .listlink3:link, .listlink3:active, .listlink3:visited{ color:#000000; background-color:inherit; padding-left:45px; text-decoration:none; list-style:none; margin-left:0px; padding-top:3px; padding-bottom:3px; width:140px; padding-right:30px; text-align:left;}
.listlink3:hover{ background-color:#e99494; color:#fff; text-decoration:none;}


.listlink2, .listlink2:link, .listlink2:active, .listlink2:visited{ background:url(_img/_raquo.gif) 8px 8px no-repeat; color:#000000; background-color:inherit; padding-left:18px; text-decoration:none; list-style:none; margin-left:0px; padding-top:3px; padding-bottom:3px; padding-right:8px; text-align:left;}
.listlink2:hover{ background-color:#f6d4d4; color:#600; text-decoration:none;}


.listlink4, .listlink4:link, .listlink4:active, .listlink4:visited{
	color:#000000;
	background-color:#FF9999;
	padding-left:18px;
	text-decoration:none;
	list-style:none;
	margin-left:0px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:8px;
	text-align:left;
	background-repeat: no-repeat;
	background-position: 8px 8px;
	border: thin solid #999999;
	line-height: 30px;
}
.listlink4:hover{ background-color:#CC0000; color:#FFFFFF; text-decoration:none;}

/* Search Frame Elements */

.src_npt{width:120px; background:url(_img/_bg-src.gif) repeat-x #fff; border:none; height:13px; font-size:12px; color:#000000; padding:2px; vertical-align:middle; }
.src_but{background:none; height:19px; width:19px; text-align:right; border:none; position:relative; vertical-align:middle;}

.srclink, .srclink:link, .srclink:active, .srclink:visited{ background:url(_img/_raquo.gif) 18px 8px no-repeat; color:#fff; background-color:inherit; padding-left:28px; text-decoration:none; display:block; list-style:none; margin-left:0px; padding-top:3px; padding-bottom:3px; width:100%;}
.srclink:hover{ background-color:#e99494; color:#fff; text-decoration:none;}

.style9Copy {

	color: #000000;
}
.style9Copy:hover {

	color: #000033;
	background-color: #FEF5F3;
}

.hovered {

	color: #000000;
}
.hovered:hover {

	color: #000033;
	background-color: #CC6633;
}


/* Panel header structure */

.phs_overall{ background:#f1baba url(_img/_bllt-small.gif) 12px 8px no-repeat; height:25px; line-height:25px; text-align:left; padding-left:28px; font-size:12px; font-weight:bold; color:#600; margin-bottom:10px;}
.phs_title{ float:left; display:compact;}
.phs_more{ background:#eda3a3 url(_img/_2colors.gif) no-repeat; line-height:25px; height:25px; color:#600; font-size:11px; font-weight:normal; padding-left:25px; padding-right:7px; text-align:center; float:right; display:compact;}

.phs_more a, .phs_more a:link, .phs_more a:visited, .phs_more a:active, .phs_more a:hover{ text-decoration:none; font-weight:normal; color:#600; font-size:11px;}


/* Common columns formatting */

.col{background-color:#f6d4d4; height:100%; width:190px; border-top:solid 1px #fbb; }

/* Column - left */

#left { float:left; border-right:solid 1px #fbb; }
.leftcol { background-color:#f6d4d4; }


/* Column - right */

#right { float:right; border-left:solid 1px #fbb;}
.rightcol { background-color:#f6d4d4; }


#pagebody{ background:url(_img/_bg-r.gif) repeat-y; width:924px; margin:0px auto; padding-right:20px; padding-left:6px; padding-top:2px; }

.icon, .icon:link, .icon:active, .icon:visited{text-align:center; width:70px; padding:5px 10px;  margin:15px auto; float:left; color:#000000; border:solid 1px #fff;}
.icon span { padding-left:4px;}
.icon img{ margin-bottom:5px; border:none;}

.icon:hover{
	background:#FCD8D8;
	color:#000000;
	border:solid 1px #fde7e7;
}

.icon2, .icon2:link, .icon2:active, .icon2:visited{text-align:center; padding:5px 10px;  margin:15px auto; float:left; color:#000000; border:solid 1px #fff;}
.icon span { padding-left:4px;}
.icon img{ margin-bottom:5px; border:none;}

.icon2:hover{
	background:#FCD8D8;
	color:#000000;
	border:solid 1px #fde7e7;
}


/* Footer formatting */

#footer{ background:url(_img/_footer.jpg) no-repeat; width:936px; height:56px; margin:0px auto; padding-right:14px; padding-bottom:14px;}
#copy_notice{ padding:0px; padding-right:16px; text-align:right; margin:0px; color:#fff; padding-top:20px; }


.linkPages a:link, .linkPages a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #FF2D2D;
	text-decoration: none;
	border: thin solid #FF2D2D;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}

.linkPages a:hover, .linkPages a:active {
	color: #FFFFFF;
	border: thin solid #FF2D2D;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-color: #E10049;
	background-image: none;
}

.linkPages2 a:link, .linkPages2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 17px;
	color: #FF2D2D;
	text-decoration: none;
	border: thin solid #FF2D2D;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}

.linkPages2 a:hover, .linkPages2 a:active {
	color: #FFFFFF;
	border: thin solid #FF2D2D;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-color: #FF2D2D;
	background-image: none;
}

.navText-11-gri {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666; 
}
.listlinkindex, .listlinkindex:link, .listlinkindex:active, .listlinkindex:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666; 
}
.listlinkindex:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #CC3300; 
}

.navText-12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
}
.navText-14 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000000; 
}

.css-s {
	background-image: url(http://www.cu-dragoste.ro/images/css_smaller.png);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	height: 20px;
	width: 32px;
}

.css-l {
	background-image: url(http://www.cu-dragoste.ro/images/css_larger.png);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	height: 20px;
	width: 32px;
}

.css-r {
	background-image: url(http://www.cu-dragoste.ro/images/css_reset.png);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	height: 20px;
	width: 43px;
}

.bg-roz {
	background-color: #FFF0F0;
}
.bg-blue {

	background-color: #F2FCFF;
}

.currentPage {
	color: #FFFFFF;
	background-color: #FF2D2D;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	font-weight: bold;
}

.update {
	padding:8px;
	position:fixed;
	width:100%;
	margin-top:10px;
	background-image:url(/_img/hover.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	font-weight:bold;
}

