/* CSS Document */

html,body {
margin:0px;
padding:0px;
}

body {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
color:#333333;
}

body p {
display:inline;
}

body a:link {color:#333333;text-decoration:underline}
body a:active {color:#333333;text-decoration:underline}
body a:visited {color:#333333;text-decoration:underline}
body a:hover {color:#333333;text-decoration:none}

#container {
background-color:#FFFFFF;
margin:0px auto;
width:980px;
height:110px;
position:relative;
top:0px;
}

#header {
width:980px;
height:110px;
}

#headerleft {
float:left;
line-height:14px;
width:680px;
height:110px;
position:relative;
top:0px;
left:0px;
}

#headerright {
background-image:url(img/headerright.gif);
background-position:top;
background-repeat:no-repeat;
float:right;
height:110px;
width:300px;
}

#headersearch {
position:absolute;
top:46px;
left:680px;
height:54px;
width:230px;
}

#subheader {
background-color:#FFFFFF;
width:980px;
height:311px;
position:absolute;
top:113px;
}

#subheaderleft {
width:675px;
float:left;
position:relative;
top:5px;
}

#subheaderleft img {
width:675px;
height:300px;
}

#subheaderright {
background-color:#FFFFFF;
float:right;
width:300px;
position:relative;
top:5px;
}

#extramain {
width:980px;
height:auto;
position:absolute;
top:425px;
}

#right {
background-color:#EEEEEE;
float:right;
line-height:14px;
margin-bottom:20px;
width:300px;
height:auto;
padding-bottom:100px;
position:relative;
top:10px;
}

#righttop {
background-color:#EEEEEE;
border-bottom:3px solid #FFFFFF;
padding:25px 0px;
width:300px;
text-align:center;
}

#rightnews {
border-bottom:3px solid #FFFFFF;
margin-top:10px;
padding:0px 10px 0px;
text-align:right;
width:300px;
height:auto;
}

#rightnews {
\width:300px;
w\idth:280px;
}

#rightnews img {
border:1px solid #666666;
margin:0px 0px 7px 7px;
width:100px;
height:100px;
}

.kismetDX {
background-image:url(img/righttop_kismet.gif);
background-position:top;
background-repeat:no-repeat;
font-weight:bold;
padding:30px 0px 0px;
}

.stagioneDX {
background-image:url(img/righttop_stagione.gif);
background-position:top;
background-repeat:no-repeat;
font-weight:bold;
padding:30px 0px 0px;
}

.ragazziDX {
background-image:url(img/righttop_ragazzi.gif);
background-position:top;
background-repeat:no-repeat;
font-weight:bold;
padding:30px 0px 0px;
}

.civileDX {
background-image:url(img/righttop_civile.gif);
background-position:top;
background-repeat:no-repeat;
font-weight:bold;
padding:30px 0px 0px;
}

.produzioniDX {
background-image:url(img/righttop_produzioni.gif);
background-position:top;
background-repeat:no-repeat;
font-weight:bold;
padding:30px 0px 0px;
}

.labDX {
background-image:url(img/righttop_lab.gif);
background-position:top;
background-repeat:no-repeat;
font-weight:bold;
padding:30px 0px 0px;
}

.progettiDX {
background-image:url(img/righttop_progetti.gif);
background-position:top;
background-repeat:no-repeat;
font-weight:bold;
padding:30px 0px 0px;
}

.ksegnalaDX {
background-image:url(img/righttop_ksegnala.gif);
background-position:top;
background-repeat:no-repeat;
font-weight:bold;
padding:30px 0px 0px;
}

.testoDX {
margin-top:-40px;
padding:45px 0px 30px;
}
.testoDX img {
border:1px solid #666666;
margin:0px 0px 7px 7px;
width:100px;
height:100px;
}

#bigmain {
width:655px;
height:auto;
}

#topbigmain {
border-bottom:1px solid #CCCCCC;
margin:20px 0px 15px 0px;
width:655px;
}

#mainfloatintro {
float:right;
line-height:15px;
padding-bottom:10px;
text-align:right;
width:480px;
}

#mainfloatintroleft {
font-size:10px;
line-height:16px;
text-align:right;
width:150px;
}

#mfl1 {
background-image:url(img/leftbox_back.gif);
background-position:top;
background-repeat:repeat-y;
padding:0px 20px 50px 0px;
width:150px;
text-align:right;
}

#mfl1 {
\width:150px;
w\idth:130px;
}

#mainfloatintroleft a:link {color:#333333;text-decoration:none}
#mainfloatintroleft a:active {color:#333333;text-decoration:none}
#mainfloatintroleft a:visited {color:#333333;text-decoration:none}
#mainfloatintroleft a:hover {color:#999999;text-decoration:none}

#mainfloat {
margin-bottom:30px;
float:right;
position:relative;
width:485px;
}

#share {
position:absolute;
top:0px;
left:360px;
}

#mainfloat a:link {color:#333333;text-decoration:underline}
#mainfloat a:active {color:#333333;text-decoration:underline}
#mainfloat a:visited {color:#333333;text-decoration:underline}
#mainfloat a:hover {color:#333333;text-decoration:none}

#mainfloat1 {
border-bottom:1px solid #CCCCCC;
font-size:12px;
line-height:18px;
padding:20px 0px 10px;
width:485px;
height:auto;
}

.menusx {
background-image:url(img/mainfloat_menusx.gif);
background-position:top left;
background-repeat:no-repeat;
border-bottom:1px solid #333333;
padding:40px 0px 10px;
}

.kismet {
background-image:url(img/mainfloat_kismet.gif);
background-position:top left;
background-repeat:no-repeat;
border-bottom:1px solid #333333;
padding:40px 0px 10px;
}
.kismetdiv {background-image:url(img/mainfloat_kismet.gif);background-position:top left;background-repeat:no-repeat;padding:40px 0px 0px;}

.ksegnala {
background-image:url(img/mainfloat_ksegnala.gif);
background-position:top left;
background-repeat:no-repeat;
border-bottom:1px solid #333333;
padding:40px 0px 10px;
}
.ksegnaladiv {background-image:url(img/mainfloat_ksegnala.gif);background-position:top left;background-repeat:no-repeat;padding:40px 0px 0px;}

.stagione {
background-image:url(img/mainfloat_stagione.gif);
background-position:top left;
background-repeat:no-repeat;
border-bottom:1px solid #FF00DE;
padding:40px 0px 10px;
}
.stagionediv {background-image:url(img/mainfloat_stagione.gif);background-position:top left;background-repeat:no-repeat;padding:40px 0px 0px;}

.ragazzi {
background-image:url(img/mainfloat_ragazzi.gif);
background-position:top left;
background-repeat:no-repeat;
border-bottom:1px solid #FF6600;
padding:40px 0px 10px;
}
.ragazzidiv {background-image:url(img/mainfloat_ragazzi.gif);background-position:top left;background-repeat:no-repeat;padding:40px 0px 0px;}

.civile {
background-image:url(img/mainfloat_civile.gif);
background-position:top left;
background-repeat:no-repeat;
border-bottom:1px solid #E0E31A;
padding:40px 0px 10px;
}
.civilediv {background-image:url(img/mainfloat_civile.gif);background-position:top left;background-repeat:no-repeat;padding:40px 0px 0px;}

.produzioni {
background-image:url(img/mainfloat_produzioni.gif);
background-position:top left;
background-repeat:no-repeat;
border-bottom:1px solid #808080;
padding:40px 0px 10px;
}
.produzionidiv {background-image:url(img/mainfloat_produzioni.gif);background-position:top left;background-repeat:no-repeat;padding:40px 0px 0px;}

.lab {
background-image:url(img/mainfloat_lab.gif);
background-position:top left;
background-repeat:no-repeat;
border-bottom:1px solid #01A7C1;
padding:40px 0px 10px;
}
.labdiv {background-image:url(img/mainfloat_lab.gif);background-position:top left;background-repeat:no-repeat;padding:40px 0px 0px;}

.progetti {
background-image:url(img/mainfloat_progetti.gif);
background-position:top left;
background-repeat:no-repeat;
border-bottom:1px solid #B3B3B3;
padding:40px 0px 10px;
}
.progettidiv {background-image:url(img/mainfloat_progetti.gif);background-position:top left;background-repeat:no-repeat;padding:40px 0px 0px;}

.testo {
padding:20px 0px 20px;
}
.testo img {
border:1px solid #666666;
margin:0px 7px 3px 0px;
width:200px;
height:160px;
}

.testo strong img {
border:1px solid #666666;
margin:0px 7px 3px 0px;
width:100px;
height:100px;
}

#left {
float:left;
font-size:10px;
line-height:16px;
width:150px;
height:auto;
margin-bottom:10px;
position:relative;
top:0px;
left:0px;
}

#leftbox {
margin-bottom:10px;
width:150px;
height:auto;
}

#leftbox1 {
background-image:url(img/leftbox_back.gif);
background-position:top;
background-repeat:repeat-y;
padding:0px 20px 30px 10px;
width:150px;
text-align:right;
}

#leftbox1 {
\width:150px;
w\idth:120px;
}

#leftbox3 {
width:150px;
height:30px;
}

#left a:link {color:#333333;text-decoration:none}
#left a:active {color:#333333;text-decoration:none}
#left a:visited {color:#333333;text-decoration:none}
#left a:hover {color:#999999;text-decoration:none}

#footer {
clear:both;
color:#FFFFFF;
height:60px;
line-height:24px;
margin-top:40px;
padding-top:7px;
position:relative;
text-align:center;
width:980px;
}

#footer a:link {color:#FFFFFF;text-decoration:none}
#footer a:active {color:#FFFFFF;text-decoration:none}
#footer a:visited {color:#FFFFFF;text-decoration:none}
#footer a:hover {color:#FFFFFF;text-decoration:underline}

#subfooter {
line-height:18px;
margin:10px 0px 0px;
padding-bottom:10px;
text-align:center;
width:980px;
}

/* CSS CALENDAR */

.mainTable {
	background-color: #E1E1E1;
	border: 1px solid #999999;
	width: 175px;
}

.monthRow {
	background-image: url("http://www.teatrokismet.org/cms/calendar/images/monthBg.gif");
	background-color: #D8E2EC;
	text-align: center;
	vertical-align: middle;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: Bold;
	color: #252216;
	height: 25px;
}

.monthRow a:link, .monthRow a:visited {
	text-decoration: none;
	color: #252216;
}

.monthRow a:hover {
	text-decoration: underline;
	color: #FF0000;
}

.dayNamesText {
	background-image: url("http://www.teatrokismet.org/cms/calendar/images/dayBg.gif");
    font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	font-weight: Bold; 
	color: #333333;
	height: 15px;
	width: 25px;
}

.rows {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #433D27;
    line-height: 15pt;
	text-align: center;
	vertical-align: middle;
}
