/*	-------------------------------------------------------------
 
	Copyright Convecto New Media GmbH, Frankfurt, Germany
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

/*	-------------------------------------------------------------
	RESET CSS
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}


/*	-------------------------------------------------------------
	IE PNGFIX
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

img, div, a, input { behavior: url(/DesktopModules/Convecto/Scripts/iepngfix.htc) }


/*	-------------------------------------------------------------
	OVERIDES
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

html,body
{
	font: 85% Arial, Helvetica, sans-serif;
	height: 100%;
}

html > body
{
	font-size: 11.5px;
	padding: 7px;
}

body#Body
{
    background-color: #f3faff;
    padding: 0;
    color: #333;
}


/*	-------------------------------------------------------------
	TYPOGRAPHY
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

p
{
	font-size: 1em;
	margin: 0 0 1.5em 0;
	line-height: 1.5em;
}

h1, h2, h3, h4, h5, h6
{
	padding: 0;
}

h1
{
	font-size: 1.692em;
	line-height: 0.818em;
	margin: 0 0 0.818em 0;
	color: #87B416;
}

h2
{
	font-size: 1.7em;
	line-height: 1.1em;
	margin: 0 0 0.25em 0;
	color: #177b2f;
}

h3
{
	font-size: 1.231em;
	line-height: 1.125em;
	margin: 0 0 0.281em 0;
}

h4
{
	font-size: 1em;
}	

h5
{
	font-size: 1em;
}

h1 a,h2 a,h3 a,h4 a,h5 a
{
	color: #ec1549;
	text-decoration: none;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;	
}

h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover
{
	color: #ec1549;
	text-decoration: underline;	
}


/*	-------------------------------------------------------------
	LINKS
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

a
{
	margin: 0;
	outline: 0;
}
 
a, a:visited, a:active
{
	color: #f8814d;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}
 
a:hover
{
	color: #f8814d;
	text-decoration: underline;
}

/* IE8 Anker Hack */
a[name]
{
    display: none;
}

#content-left .container a, #content-left .container a:visited, #content-left .container a:active, #content-right a, #content-right a:visited, #content-right a:active, #footer a, #footer a:visited, #footer a:active
{
	color: #cfe0ec;
	text-decoration: none;
	border-bottom: 1px dotted #cfe0ec;
	font-weight: bold;
	cursor: pointer;
}

#content-left .container a:hover, #content-right a:hover, #footer a:hover
{
	color: #fff;
	text-decoration: none;
	border-color: White;
}

.schnellnavigation a
{
    display: block;
    margin-bottom: 0.75em;
}

.schnellnavigation h2
{
    margin-bottom: 0.75em;  
}


hr
{
    height: 1px;
    background: #fff url('/DesktopModules/Convecto/Styles/Article/img/line-horizontal-dotted.gif') repeat-x top left;
    border: none;
    color: #fff;
    margin-bottom: 1.25em;
}


/*	-------------------------------------------------------------
	GLOBAL STYLES
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

.hidden
{
	display: none;
}

.invisible 
{
	visibility: hidden;
}

.floatleft
{
	float: left;
}

.floatright
{
	float: right;
}

.clear
{
	clear: both;
}
 
.clearfix:after,.box_content:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix
{
	display: inline-block;
}

/* Hide from IE Mac \*/
.clearfix
{
display: block;
}
/* End hide from IE Mac */

::selection
{
	/* Safari and Opera */
	background: #383838;
	color: #fff;
}

::-moz-selection
{ 
	/* Firefox */
	background: #383838;
	color: #fff;
}

.error
{

}

#convecto
{
    padding-top: 10px;
    width: 490px;
    float: left;
    color: #77bcee;
}

#admin-login
{
    padding-top: 10px;
    width: 490px;
    float: left;
    color: #77bcee;
    text-align: right;
}

#admin-login .SkinObject
{
    color: #77bcee;
}

#admin-login .SkinObject:hover
{
    color: #77bcee;
    border: none;
}



/*	-------------------------------------------------------------
	PAGE STRUCTURE
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#pageWrapper
{

}

#page
{

}

.pageImage
{
	background-image: url('/portals/0/promo-pages/dummy.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
}

.page-63 {background-image: url('/portals/0/promo-pages/land-und-leute.jpg');}
/* Land und Leute */
.page-64, .page-80, .page-79, .page-81, .page-82, .page-83, .page-84, .page-85, .page-86, .page-87, .page-89, .page-90, .page-91, .page-92 {background-image: url('/portals/0/promo-pages/land-und-leute.jpg');}
/* Kultur */
.page-70, .page-108, .page-109, .page-110, .page-111, .page-112, .page-113, .page-114, .page-115, .page-116, .page-117, .page-118, .page-119, .page-120, .page-121, .page-122, .page-123, .page-124, .page-125, .page-126, .page-127, .page-128, .page-129, .page-130, .page-131, .page-132, .page-133, .page-134, .page-135, .page-136, .page-137, .page-138, .page-139 {background-image: url('/portals/0/promo-pages/kultur.jpg');}
/* Freizeit und Sport */
.page-71, .page-140, .page-141, .page-142, .page-143, .page-144, .page-145, .page-146, .page-147, .page-149, .page-150, .page-151, .page-152 {background-image: url('/portals/0/promo-pages/freizeit-und-sport.jpg');}
/* Reiseziele + Taipei */
.page-93, .page-153, .page-154, .page-155, .page-156, .page-157, .page-158, .page-159 {background-image: url('/portals/0/promo-pages/taipei.jpg');}
/* Norden */
.page-160, .page-161, .page-162, .page-163, .page-164, .page-165, .page-177 {background-image: url('/portals/0/promo-pages/norden.jpg');}
/* Osten */
.page-166, .page-167, .page-168, .page-169 {background-image: url('/portals/0/promo-pages/osten.jpg');}
/* Süden */
.page-170, .page-171, .page-172, .page-173, .page-175 {background-image: url('/portals/0/promo-pages/sueden.jpg');}
/* Zentrum */
.page-174, .page-176, .page-208, .page-209, .page-210, .page-212, .page-213, .page-214 {background-image: url('/portals/0/promo-pages/zentrum.jpg');}
/* Inselwelt */
.page-178, .page-179, .page-180, .page-181, .page-182 {background-image: url('/portals/0/promo-pages/inselwelt.jpg');}
/* Rundreise */
.page-217 {background-image: url('/portals/0/promo-pages/rundreise.jpg');}
/* Wissenswertes + Reisevorbereitung */
.page-94, .page-183, .page-184, .page-186, .page-187 {background-image: url('/portals/0/promo-pages/reisevorbereitung.jpg');}
/* Verkehr */
.page-188, .page-189, .page-190, .page-191 {background-image: url('/portals/0/promo-pages/verkehr.jpg');}
/* Sonstiges */
.page-192, .page-193, .page-194, .page-195, .page-196, .page-197 {background-image: url('/portals/0/promo-pages/sonstiges.jpg');}
/* Nützliche Kontakte */
.page-198, .page-199, .page-200, .page-201, .page-202, .page-203 {background-image: url('/portals/0/promo-pages/nuetzliche-kontakte.jpg');}
/* Unterkünfte */
.page-185 {background-image: url('/portals/0/promo-pages/unterkuenfte.jpg');}
/* Pressefotos */
.page-215 {background-image: url('/portals/0/promo-pages/pressefotos.jpg');}
/* Service + Kontakt + Meine Notizen + Stellenangebote + Impressum */
.page-57, .page-216, .page-218, .page-220, .page-219 {background-image: url('/portals/0/promo-pages/meine-notizen.jpg');}



/* Header */

#header1Wrapper
{

}

#header1
{
	text-align: left;
	width: 980px;
	height: 137px;
	position: relative;
	z-index: 100;
	margin: 0 auto 0 auto;
}

#header2Wrapper
{
	clear: both;
	text-align: center;
	z-index: 0;
}

#header2
{
	text-align: left;
	margin: 0 auto 0 auto;
	width: 980px;
	height: 150px;
	background-color: transparent;
	position: relative;
}

/* Breadcrumb */

#breadcrumb
{
    text-align: left;
    position: relative;
    top: -4px;
    padding: 0 0 1.5em 0;
}


/* Content */

#contentWrapper
{
	text-align: center;
	z-index: 1;
}

#content
{
	width: 980px;
	margin: 0 auto 0 auto;
	text-align: left;
	padding: 0;
}

#content-left
{
    float: left;
    width: 180px;
    padding: 10px 0 10px 0;
    background-image: url('/portals/_default/skins/templates/img/bg-content-left-top-bottom.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

html > body #content-left
{
    background-image: url('/portals/_default/skins/templates/img/bg-content-left-top-bottom.png');
}

#nav-left-bottom
{
    width: 180px;
    height: 7px;
    background-image: url('/portals/_default/skins/templates/img/bg-content-left-top-bottom.gif');
	background-position: left -33px;
	background-repeat: no-repeat;
	background-position: left bottom;
}

html > body #nav-left-bottom
{
    background-image: url('/portals/_default/skins/templates/img/bg-content-left-top-bottom.png');
}

#content-center
{
    float: left;
    width: 580px;
    overflow: hidden;
}

#content-center #dnn_ContentPane, #content-center #dnn_OutputPane
{
    width: 540px;
    background-color: #fff;
    padding: 43px 20px 0 20px;
    min-height: 760px;
}

#content-center-bottom
{
    clear: both;
    width: 580px;
    height: 7px;
    background-image: url('/portals/_default/skins/templates/img/bg-content-center-bottom.gif');
	background-repeat: no-repeat;
}

html > body #content-center-bottom
{
    background-image: url('/portals/_default/skins/templates/img/bg-content-center-bottom.png');
}

/* Content Center Start */

#content-center-start, #content-center-events
{
    float: left;
    width: 800px;
    overflow: hidden;
}

#content-center-start-top
{
    clear: both;
    width: 800px;
    height: 7px;
    background-image: url('/portals/_default/skins/templates/img/bg-content-center-start-top-bottom.gif');
	background-repeat: no-repeat;
	overflow: hidden;
}

html > body #content-center-start-top
{
    background-image: url('/portals/_default/skins/templates/img/bg-content-center-start-top-bottom.png');
}

#content-center-start #dnn_ContentPane, #content-center-start #dnn_OutputPane
{
    width: 540px;
    background-color: #fff;
    padding: 40px 20px 0 20px;
}

.page-204 #content-center-start #dnn_ContentPane, .page-204 #content-center-start #dnn_OutputPane,
.page-205 #content-center-start #dnn_ContentPane, .page-205 #content-center-start #dnn_OutputPane,
.page-206 #content-center-start #dnn_ContentPane, .page-206 #content-center-start #dnn_OutputPane
{
    min-height: 890px;
}

#content-center-start #dnn_RightPaneStart
{
    width: 200px;
    height: auto;
    padding: 40px 0 0 0;
}

#content-center-start-bottom
{
    clear: both;
    width: 800px;
    height: 7px;
    background-image: url('/portals/_default/skins/templates/img/bg-content-center-start-top-bottom.gif');
	background-repeat: no-repeat;
	background-position: left -7px;
	overflow: hidden;
}

html > body #content-center-start-bottom
{
    background-image: url('/portals/_default/skins/templates/img/bg-content-center-start-top-bottom.png');
}


/* Content Right */

#content-right
{
    float: left;
    width: 220px;
}

#footerWrapper
{
    clear: both;
}

#footer
{
	width: 980px;
	height: 220px;
	color: #fff;
	background-image: url('/portals/_default/skins/templates/img/bg-footer.gif');
	background-repeat: no-repeat;
	margin: 0 auto 20px auto;
}

#footer h2
{
	font-size: 1.3em;
	color: #fff;
	padding-bottom: 0.5em;
}

html>body #footer
{
    background-image: url('/portals/_default/skins/templates/img/bg-footer.png');
}

.page-38 #footer, .page-204 #footer, .page-205 #footer, .page-206 #footer
{
	background-image: url('/portals/_default/skins/templates/img/bg-footer-start.gif');
}

html>body .page-38 #footer, html>body .page-204 #footer, html>body .page-205 #footer, html>body .page-206 #footer
{
	background-image: url('/portals/_default/skins/templates/img/bg-footer-start.png');
}


/*	-------------------------------------------------------------
	INTERFACE
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

/* Logo */

#logoarea
{
    float: left;
}

#logo
{
    display: block;
    position: relative;
    top: 10px;
    left: 0;
    width: 170px;
    height: 110px;
    text-align: center;
    overflow: hidden;
}

#logo:active
{
	top: 11px;
}

/* Topnav Area */

#topnav-area
{
    float: right;
    text-align: left;
    width: 800px;
    height: 60px;
    overflow: hidden;
}

/* Navigation Top */

#nav-top
{
	width: 400px;
	height: 30px;
	float: right;
	position: relative;
	top: 14px;
}

#nav-top li
{
    display: block;
    float: right;
    height: 15px;
	font-size: 12px;
	width: auto;
}

#nav-top li a
{
	display: block;
	width: auto;
	color: #77bcee;
	padding: 0 0 5px 30px;
	font-weight: normal;
}

#nav-top li a:hover
{
    text-decoration: none;
}

#nav-top .print
{
	background: url(/portals/_default/skins/templates/img/print.gif) no-repeat 15px 2px;
}

/* Search */

#dnn_dnnSEARCH_ClassicSearch
{
	float: right;
	width: 160px;
	height: 25px;
	padding: 0;
	position: relative;
	top: -30px;
	right: 20px;
}

#dnn_dnnSEARCH_ClassicSearch input
{
	font-size: 0.95em;
	float: left;
	width: 140px;
	height: 19px;
	border: 0;
	background: #fff;
	padding: 1px 0 0 5px;
	margin: 0;
	color: #fff;
	background-image: url('/portals/_default/skins/templates/img/bg-search.png');
	background-repeat: no-repeat;
}

#dnn_dnnSEARCH_ClassicSearch .suche
{
	display: block;
	float: left;
	width: 15px;
	height: 20px;
	border: 0;
	padding: 0;
	margin: 0;
	background-color: #fff;
	background-image: url('/portals/_default/skins/templates/img/bg-search.png');
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 0.000000001em;
	overflow: hidden;
	cursor: pointer;
	color: #2b86c7;
}

/* Mainnav */

#main-area
{
	float: right;
	text-align: left;
	z-index: 100;
}

#mainMenu
{
	text-align: left;
	z-index: 100;
}

/* Leftnav */

#second-nav
{
	width: 160px;
	padding: 0 0 0 20px;
	background-color: #fff;
}


/*	-------------------------------------------------------------
	CONTAINER
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#content-left .container
{
	width: 140px;
	overflow: hidden;
	clear: both;
	color: #d2e6f3;
	margin: 0;
	padding: 13px 20px 0 20px;
	background-color: #5593c0;
}

#content-left .container h2
{
	font-size: 1.3em;
	color: #fff;
    border-bottom: 1px solid #77bcee;
	padding-bottom: 0.5em;
}

html>body #content-left .container
{
	background-color: transparent;
	background-image: url('/portals/_default/skins/templates/img/bg-container.png');
}

#content-left .container-top
{
	clear: both;
    width: 180px;
    height: 7px;
    background-color: transparent;
	background-image: url('/portals/_default/skins/templates/img/bg-container-left-top-bottom.gif');
	overflow: hidden;
}

html>body #content-left .container-top
{
	background-image: url('/portals/_default/skins/templates/img/bg-container-left-top-bottom.png');
}

#content-left .container-bottom
{
	clear: both;
    width: 180px;
    height: 7px;
    background-color: transparent;
	background-image: url('/portals/_default/skins/templates/img/bg-container-left-top-bottom.gif');
	background-position: left -7px;
	overflow: hidden;
	margin-bottom: 10px;
}

html>body #content-left .container-bottom
{
	background-image: url('/portals/_default/skins/templates/img/bg-container-left-top-bottom.png');
}



#content-left-bottom
{
	clear: both;
    width: 180px;
    height: 7px;
    overflow: hidden;
    background-image: url('/portals/_default/skins/templates/img/bg-content-left-bottom.gif');
    background-repeat: no-repeat;
}

html>body #content-left-bottom
{
	background-image: url('/portals/_default/skins/templates/img/bg-content-left-bottom.png');
}


#content-center .container
{
	clear: both;
	margin: 0 0 3.5em 0;
	padding: 0;
	background-image: url('/DesktopModules/Convecto/Styles/Article/img/line-horizontal-dotted.gif');
	background-repeat: repeat-x;
	background-position: left bottom;
}

#content-center .container-top, #content-center .container-bottom
{
    display: none;
}



#content-right .container-top, #content-right .container-bottom
{
	width: 220px;
	height: 7px;
	background-image: url('/portals/_default/skins/templates/img/bg-container-top-bottom.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

html>body #content-right .container-top, #content-right .container-bottom
{
	background-image: url('/portals/_default/skins/templates/img/bg-container-top-bottom.png');
}

#content-right .container-bottom
{
    background-position: right -33px;
    margin-bottom: 10px;
}

#content-right .container
{
	clear: both;
	color: #d2e6f3;
	margin: 0;
	padding: 13px 20px 0 20px;
	background-color: #5593c0;
	width: 180px;
	overflow: hidden;
}

html>body #content-right .container
{
	background-color: transparent;
	background-image: url('/portals/_default/skins/templates/img/bg-container.png');
}

#content-right .container h2
{
	font-size: 1.3em;
	color: #fff;
    border-bottom: 1px solid #77bcee;
	padding-bottom: 0.5em;
}

/* Document Icons */
a.icon
{
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
    line-height: 16px;
}

a.pdf { background-image: url(/images/FileManager/Icons/pdf.gif);}
a.doc { background-image: url(/images/FileManager/Icons/doc.gif);}
a.ppt { background-image: url(/images/FileManager/Icons/ppt.gif);}
a.ppt { background-image: url(/images/FileManager/Icons/xls.gif);}


/* HEADER */
#header { height:600px; }
.headerimg { width:100%; height:800px; position:absolute; top: 0; background-position: center top; background-repeat: no-repeat; }
html>body .headerimg { position:fixed; }

/* HEADER TEXT */
#headertxt { width:600px; height: 100px; margin: 0; clear:both; position:relative; top:42px; right: 20px; z-index: 1; overflow: hidden; float: right;}
#firstline { background-image:url("/portals/0/promo-start-fotos/textbg.png"); color:#333; font-size:15px; padding:7px 13px 7px 13px; float:right; display:block; z-index: 1; }
#secondline { background-image:url("/portals/0/promo-start-fotos/textbg.png"); color:#f8814d; text-decoration:none; font-size:30px; padding:16px 13px 13px 13px; float:right; display:block; clear:both; z-index: 1; text-shadow: #d7d7d7 1px 1px 0px; }
#secondline:hover { text-decoration:underline; color:#5598ca; }

.pictured { background-color:#5598ca; color:#FFF; font-size:8px; padding:9px 16px; text-transform:uppercase; float:right; display:none; clear:both; margin-top:0px; }
.pictured a { font-size:10px; 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("/portals/0/promo-start-fotos/btn_back.png"); }
#next { background-image:url("/portals/0/promo-start-fotos/btn_next.png"); }
#control { background-image:url("/portals/0/promo-start-fotos/btn_pause.png"); }

/* HEADER HAVIGATION */
#headernav-outer { float: left; position:relative; top:92px; left: 20px; margin:0 auto; width:96px; display: none; }
html>body #headernav-outer { display: none; }
#headernav { padding-left:0px; }

/* Banner */

#banner {
clear: both;
width: 538px;
height: 100px;
border: 1px solid #ced3d8;
background-color: #fafafa;
margin: 20px 0 0 20px;
}

/* Tabs */

#tabs {
margin: 20px 0 0 0;
}

#tabs .container {
margin: 0;
}

#tabs ul {
float: right;
width: 540px;
margin: 0 20px 0 20px;
}

#tabs li {
margin-right: 1px;
list-style: none;
background: transparent url(/portals/_default/skins/templates/img/bg-tab-li.gif) no-repeat right top;
}

* html #tabs li {
display: inline; /* ie6 double float margin bug */
}

#tabs li,
#tabs li a {
float: left;
}

#tabs ul li a {
font-size: 13px;
color: #7a7a7a;
text-decoration: none;
width: auto;
height: 24px;
text-align: center;
padding: 6px 17px 0 17px;
font-weight: bold;
background: transparent url(/portals/_default/skins/templates/img/bg-tab-a.gif) no-repeat;
background-position: left 0;
background-repeat: no-repeat;
}

#tabs ul li.active {
color: #e7f1f8;
background: transparent url(/portals/_default/skins/templates/img/bg-tab-li-active.gif) no-repeat;
background-position: right top;
}

#tabs ul li.active a {
color: #e7f1f8;
background: transparent url(/portals/_default/skins/templates/img/bg-tab-a-active.gif) no-repeat;
background-position: left 0;
}

#tabs div.tabcontent {
clear: both;
width: 498px;
height: 308px;
margin: 0 0 0 20px;
padding: 20px 20px 0 20px;
border: 1px solid #ced3d8;
border-top-right-radius: 7px;
-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;
border-bottom-left-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-left-radius: 7px;
border-bottom-right-radius: 7px;
-moz-border-radius-bottomright: 7px;
-webkit-border-bottom-right-radius: 7px;
background: #fafafa;
}

#dnn_News, #dnn_Veranstaltungen, #dnn_Reiseangebote
{
    height: 290px;
    overflow: hidden;
}

/* Social Media Icons */

#social-media-icons-start
{
    width: 200px;
    height: 16px;
    margin-bottom: 14px;
}

#social-media-icons-start a
{
    display: block;
    float: right;
    width: 16px;
    height: 16px;
    margin-left: 10px;
}

/* Weather Widget */

#footer-box1
{
    float: left;
    width: 140px;
    height: 160px;
    padding: 20px;
}

#footer-box2
{
    float: left;
    width: 260px;
    height: 160px;
    padding: 20px 0 20px 20px;
}

#footer-box2 a
{
    position: relative;
    top: 2px;
}

#footer-box3
{
    float: left;
    width: 260px;
    height: 160px;
    padding: 20px 20px 20px 20px;
}

#footer-box3 a
{
    line-height: 1.5em;
}

#footer-box4
{
    float: left;
    width: 180px;
    height: 160px;
    padding: 20px;
}

.weatherFeed
{
	margin: 0;
	width: 140px;
}

.weatherItem
{
	text-align: left;
}
.weatherCity { text-transform: uppercase; }
.weatherTemp
{
	font-size: 2.8em;
	font-weight: bold;
}
.weatherDesc, .weatherCity { font-weight: bold; }
.weatherDesc { margin-bottom: 0.4em; }
.weatherRange, .weatherWind { font-size: 1em; }
.weatherLink
{
	margin-top: 0.4em;
	text-align: left;
	font-size: 1em;
}

.odd { background-color: transparent; }
.even { background-color: transparent; }

/* Twitterfeed */

.twitterFeed
{
	width: 140px;
}

.twitterFeed img
{
	display: none;
}

.twitterHeader
{
    display: none;
}

.twitterBody ul { list-style: none; }
.twitterBody ul, .twitterRow, .twitterRow h4
{
	margin: 0;
	padding: 0;
}

.twitterRow { padding: 0; }
.twitterRow p { margin-left: 0; font-style: italic; }

.tweetName a, .tweetTime
{
	font-weight: bold;
}
.tweetName
{
	display: none;
}
.tweetTime {}
